home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 7 / BBS in a Box - Macintosh - Volume VII (BBS in a Box) (January 1993).iso / Files / Hyper / S-Sh / ScriptManager_1-2.cpt / Script Manager / cards.xml < prev    next >
Text File  |  1992-05-11  |  157KB  |  3,714 lines

  1. card_10391.xml
  2. <?xml version="1.0" encoding="utf-8" ?>
  3. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  4. <card>
  5.     <id>10391</id>
  6.     <filler1>0</filler1>
  7.     <bitmap>BMAP_10613.pbm</bitmap>
  8.     <cantDelete> <false /> </cantDelete>
  9.     <showPict> <true /> </showPict>
  10.     <dontSearch> <false /> </dontSearch>
  11.     <owner>4118</owner>
  12.     <link rel="stylesheet" type="text/css" href="stylesheet_9546.css" />
  13.     <part>
  14.         <id>1</id>
  15.         <type>button</type>
  16.         <visible> <true /> </visible>
  17.         <reserved5> 0 </reserved5>
  18.         <reserved4> 0 </reserved4>
  19.         <reserved3> 0 </reserved3>
  20.         <reserved2> 0 </reserved2>
  21.         <reserved1> 0 </reserved1>
  22.         <enabled> <true /> </enabled>
  23.         <rect>
  24.             <left>9</left>
  25.             <top>103</top>
  26.             <right>89</right>
  27.             <bottom>126</bottom>
  28.         </rect>
  29.         <style>shadow</style>
  30.         <showName> <true /> </showName>
  31.         <highlight> <false /> </highlight>
  32.         <autoHighlight> <true /> </autoHighlight>
  33.         <sharedHighlight> <true /> </sharedHighlight>
  34.         <family>0</family>
  35.         <titleWidth>0</titleWidth>
  36.         <icon>0</icon>
  37.         <textAlign>center</textAlign>
  38.         <font>Chicago</font>
  39.         <textSize>12</textSize>
  40.         <textStyle>plain</textStyle>
  41.         <name>Input from:</name>
  42.         <script>on mouseUpAnswer file "Input from what file?" of type "TEXT"put it into cd fld "InFile"end mouseUp</script>
  43.     </part>
  44.     <part>
  45.         <id>2</id>
  46.         <type>field</type>
  47.         <visible> <true /> </visible>
  48.         <dontWrap> <false /> </dontWrap>
  49.         <dontSearch> <false /> </dontSearch>
  50.         <sharedText> <false /> </sharedText>
  51.         <fixedLineHeight> <true /> </fixedLineHeight>
  52.         <autoTab> <false /> </autoTab>
  53.         <lockText> <false /> </lockText>
  54.         <rect>
  55.             <left>90</left>
  56.             <top>104</top>
  57.             <right>488</right>
  58.             <bottom>126</bottom>
  59.         </rect>
  60.         <style>shadow</style>
  61.         <autoSelect> <false /> </autoSelect>
  62.         <showLines> <false /> </showLines>
  63.         <wideMargins> <false /> </wideMargins>
  64.         <multipleLines> <false /> </multipleLines>
  65.         <reservedFamily> 0 </reservedFamily>
  66.         <titleWidth>0</titleWidth>
  67.         <icon>0</icon>
  68.         <textAlign>left</textAlign>
  69.         <font>Geneva</font>
  70.         <textSize>12</textSize>
  71.         <textStyle>plain</textStyle>
  72.         <textHeight>16</textHeight>
  73.         <name>InFile</name>
  74.         <script></script>
  75.     </part>
  76.     <part>
  77.         <id>3</id>
  78.         <type>field</type>
  79.         <visible> <true /> </visible>
  80.         <dontWrap> <false /> </dontWrap>
  81.         <dontSearch> <false /> </dontSearch>
  82.         <sharedText> <false /> </sharedText>
  83.         <fixedLineHeight> <true /> </fixedLineHeight>
  84.         <autoTab> <false /> </autoTab>
  85.         <lockText> <false /> </lockText>
  86.         <rect>
  87.             <left>90</left>
  88.             <top>133</top>
  89.             <right>488</right>
  90.             <bottom>155</bottom>
  91.         </rect>
  92.         <style>shadow</style>
  93.         <autoSelect> <false /> </autoSelect>
  94.         <showLines> <false /> </showLines>
  95.         <wideMargins> <false /> </wideMargins>
  96.         <multipleLines> <false /> </multipleLines>
  97.         <reservedFamily> 0 </reservedFamily>
  98.         <titleWidth>0</titleWidth>
  99.         <icon>0</icon>
  100.         <textAlign>left</textAlign>
  101.         <font>Geneva</font>
  102.         <textSize>12</textSize>
  103.         <textStyle>plain</textStyle>
  104.         <textHeight>16</textHeight>
  105.         <name>OutFile</name>
  106.         <script></script>
  107.     </part>
  108.     <part>
  109.         <id>4</id>
  110.         <type>button</type>
  111.         <visible> <true /> </visible>
  112.         <reserved5> 0 </reserved5>
  113.         <reserved4> 0 </reserved4>
  114.         <reserved3> 0 </reserved3>
  115.         <reserved2> 0 </reserved2>
  116.         <reserved1> 0 </reserved1>
  117.         <enabled> <true /> </enabled>
  118.         <rect>
  119.             <left>8</left>
  120.             <top>132</top>
  121.             <right>89</right>
  122.             <bottom>155</bottom>
  123.         </rect>
  124.         <style>shadow</style>
  125.         <showName> <true /> </showName>
  126.         <highlight> <false /> </highlight>
  127.         <autoHighlight> <true /> </autoHighlight>
  128.         <sharedHighlight> <true /> </sharedHighlight>
  129.         <family>0</family>
  130.         <titleWidth>0</titleWidth>
  131.         <icon>0</icon>
  132.         <textAlign>center</textAlign>
  133.         <font>Chicago</font>
  134.         <textSize>12</textSize>
  135.         <textStyle>plain</textStyle>
  136.         <name>Output To:</name>
  137.         <script>--Modified on Wednesday, December 19, 1990-11:31:07 AMon mouseUp--Modified by Peter J√∂rgensen on Wednesday, December 19, 1990 at 11:31:07 AMget ExtractfName(cd fld "inFile")Put ".Comma" after itAsk File "Save as‚Ķ" with itput it into cd fld "OutFile"end mouseUp</script>
  138.     </part>
  139.     <part>
  140.         <id>5</id>
  141.         <type>button</type>
  142.         <visible> <true /> </visible>
  143.         <reserved5> 0 </reserved5>
  144.         <reserved4> 0 </reserved4>
  145.         <reserved3> 0 </reserved3>
  146.         <reserved2> 0 </reserved2>
  147.         <reserved1> 0 </reserved1>
  148.         <enabled> <true /> </enabled>
  149.         <rect>
  150.             <left>345</left>
  151.             <top>274</top>
  152.             <right>417</right>
  153.             <bottom>295</bottom>
  154.         </rect>
  155.         <style>roundrect</style>
  156.         <showName> <true /> </showName>
  157.         <highlight> <false /> </highlight>
  158.         <autoHighlight> <true /> </autoHighlight>
  159.         <sharedHighlight> <true /> </sharedHighlight>
  160.         <family>0</family>
  161.         <titleWidth>0</titleWidth>
  162.         <icon>0</icon>
  163.         <textAlign>center</textAlign>
  164.         <font>Chicago</font>
  165.         <textSize>12</textSize>
  166.         <textStyle>plain</textStyle>
  167.         <name>Do It!</name>
  168.         <script>--Modified on Monday, March 18, 1991-8:53:39 AMon mouseUp--Modified by Peter J√∂rgensen on Monday, March 18, 1991 at 8:53:39 AM--Modified by Peter J√∂rgensen on Monday, March 18, 1991 at 8:52:50 AMset the name of me to "Stop It!"Answer "Inspect or Translate?" with "Inspect" or "Translate"do itset the name of me to "Do It!"end mouseUp</script>
  169.     </part>
  170.     <part>
  171.         <id>8</id>
  172.         <type>field</type>
  173.         <visible> <true /> </visible>
  174.         <dontWrap> <false /> </dontWrap>
  175.         <dontSearch> <false /> </dontSearch>
  176.         <sharedText> <false /> </sharedText>
  177.         <fixedLineHeight> <true /> </fixedLineHeight>
  178.         <autoTab> <false /> </autoTab>
  179.         <lockText> <true /> </lockText>
  180.         <rect>
  181.             <left>90</left>
  182.             <top>159</top>
  183.             <right>487</right>
  184.             <bottom>226</bottom>
  185.         </rect>
  186.         <style>shadow</style>
  187.         <autoSelect> <false /> </autoSelect>
  188.         <showLines> <false /> </showLines>
  189.         <wideMargins> <false /> </wideMargins>
  190.         <multipleLines> <false /> </multipleLines>
  191.         <reservedFamily> 0 </reservedFamily>
  192.         <titleWidth>0</titleWidth>
  193.         <icon>0</icon>
  194.         <textAlign>left</textAlign>
  195.         <font>Geneva</font>
  196.         <textSize>10</textSize>
  197.         <textStyle>plain</textStyle>
  198.         <textHeight>13</textHeight>
  199.         <name>OutLine</name>
  200.         <script></script>
  201.     </part>
  202.     <part>
  203.         <id>9</id>
  204.         <type>field</type>
  205.         <visible> <true /> </visible>
  206.         <dontWrap> <false /> </dontWrap>
  207.         <dontSearch> <false /> </dontSearch>
  208.         <sharedText> <false /> </sharedText>
  209.         <fixedLineHeight> <false /> </fixedLineHeight>
  210.         <autoTab> <false /> </autoTab>
  211.         <lockText> <false /> </lockText>
  212.         <rect>
  213.             <left>258</left>
  214.             <top>276</top>
  215.             <right>309</right>
  216.             <bottom>294</bottom>
  217.         </rect>
  218.         <style>rectangle</style>
  219.         <autoSelect> <false /> </autoSelect>
  220.         <showLines> <false /> </showLines>
  221.         <wideMargins> <false /> </wideMargins>
  222.         <multipleLines> <false /> </multipleLines>
  223.         <reservedFamily> 0 </reservedFamily>
  224.         <titleWidth>0</titleWidth>
  225.         <icon>0</icon>
  226.         <textAlign>left</textAlign>
  227.         <font>Geneva</font>
  228.         <textSize>12</textSize>
  229.         <textStyle>plain</textStyle>
  230.         <textHeight>16</textHeight>
  231.         <name>number of columns</name>
  232.         <script></script>
  233.     </part>
  234.     <content>
  235.         <layer>card</layer>
  236.         <id>3</id>
  237.         <text>Peter's IIcx:¬†Temp files:Karen Johnston:LIBST86.comma</text>
  238.     </content>
  239.     <content>
  240.         <layer>background</layer>
  241.         <id>6</id>
  242.         <text>tabs to Commas</text>
  243.     </content>
  244.     <content>
  245.         <layer>card</layer>
  246.         <id>9</id>
  247.         <text>28</text>
  248.     </content>
  249.     <content>
  250.         <layer>card</layer>
  251.         <id>2</id>
  252.         <text>Peter's IIcx:¬†Temp files:Karen Johnston:LIBST86.TXT</text>
  253.     </content>
  254.     <content>
  255.         <layer>card</layer>
  256.         <id>8</id>
  257.         <text>A,1,2,3,4,4a,4b,5,6,6a,7,8,9a,9b,10,11,12,13,14,14a,14b,15,15a,15b,15c,16,17,18AMHERST,</text>
  258.     </content>
  259.     <name>tabs to commas</name>
  260.     <script>--Modified on Monday, March 18, 1991-10:10:47 AMfunction theFiles--Modified by Peter J√∂rgensen on Monday, March 18, 1991 at 9:15:41 AMif cd fld "InFile" is empty then send mouseUp to btn "Input from:"put cd fld "InFile" into Infileif cd fld "OutFile" is empty then send mouseUp to btn "Output to:"put cd fld "OutFile" into OutFilereturn InFile&","&outFileend theFilesfunction NextField aLine--Modified by Peter J√∂rgensen on Monday, March 18, 1991 at 10:10:45 AM--Modified by Peter J√∂rgensen on Monday, March 18, 1991 at 9:15:41 AMif aLine is empty then return emptyput offset(tab,aLine) into endoffieldget char 1 to endOfField of aLinedelete char 1 to endOfField of aLinedelete last char of itreturn it&","&aLineend NextFieldfunction NextLine InFile--Modified by Peter J√∂rgensen on Monday, March 18, 1991 at 10:10:45 AMread from file InFile until returnif it is empty then read from file InFile until returnreturn itend NextLineon translate--Modified by Peter J√∂rgensen on Monday, March 18, 1991 at 10:10:46 AM--Modified by Peter J√∂rgensen on Monday, March 18, 1991 at 9:15:42 AM--Modified by Peter J√∂rgensen on Wednesday, December 19, 1990 at 11:38:24 AMGet theFiles()put item 1 of it into InFileput item 2 of it into OutFileopen file Infileopen file OutFileput NextLine(InFile) into aLineget nextField(aLine)repeat until it is emptyput aLine into cd fld "OutLine"if the mouseclick then exit repeatrepeat until item 1 of it is emptywrite item 1 of it & "," to file outFileget nextField(item 2 of it)end repeatwrite item 2 of it & return to file outFileput NextLine(InFIle) into aLineget nextField(aLine)end repeatClose file InFileClose file OutFileend translateon inspect inFile--Modified by Peter J√∂rgensen on Monday, March 18, 1991 at 10:10:47 AM--Modified by Peter J√∂rgensen on Monday, March 18, 1991 at 9:15:42 AMGet theFiles()put item 1 of it into InFileput item 2 of it into OutFileopen file inFileopen file OutFileput empty into cd fld "outLine"put NextLine(InFile) into aLineget nextField(aLine)put zero into cd fld "number of columns"repeat until it is emptyadd 1 to cd fld "number of columns"put it & "," after cd fld "outLine"Answer "Get another field?" with "No" or "Yes"if it is "No" then exit repeatget NextField(InFile)end repeatClose file InFileClose file OutFileend inspect</script>
  261. </card>
  262.  
  263.  
  264. card_7722.xml
  265. <?xml version="1.0" encoding="utf-8" ?>
  266. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  267. <card>
  268.     <id>7722</id>
  269.     <filler1>0</filler1>
  270.     <bitmap>BMAP_9293.pbm</bitmap>
  271.     <cantDelete> <false /> </cantDelete>
  272.     <showPict> <true /> </showPict>
  273.     <dontSearch> <false /> </dontSearch>
  274.     <owner>4118</owner>
  275.     <link rel="stylesheet" type="text/css" href="stylesheet_9546.css" />
  276.     <part>
  277.         <id>1</id>
  278.         <type>button</type>
  279.         <visible> <true /> </visible>
  280.         <reserved5> 0 </reserved5>
  281.         <reserved4> 0 </reserved4>
  282.         <reserved3> 0 </reserved3>
  283.         <reserved2> 0 </reserved2>
  284.         <reserved1> 0 </reserved1>
  285.         <enabled> <true /> </enabled>
  286.         <rect>
  287.             <left>9</left>
  288.             <top>103</top>
  289.             <right>89</right>
  290.             <bottom>126</bottom>
  291.         </rect>
  292.         <style>shadow</style>
  293.         <showName> <true /> </showName>
  294.         <highlight> <false /> </highlight>
  295.         <autoHighlight> <true /> </autoHighlight>
  296.         <sharedHighlight> <true /> </sharedHighlight>
  297.         <family>0</family>
  298.         <titleWidth>0</titleWidth>
  299.         <icon>0</icon>
  300.         <textAlign>center</textAlign>
  301.         <font>Chicago</font>
  302.         <textSize>12</textSize>
  303.         <textStyle>plain</textStyle>
  304.         <name>Input from:</name>
  305.         <script>on mouseUpAnswer file "Input from what file?" of type "TEXT"put it into cd fld "InFile"end mouseUp</script>
  306.     </part>
  307.     <part>
  308.         <id>2</id>
  309.         <type>field</type>
  310.         <visible> <true /> </visible>
  311.         <dontWrap> <false /> </dontWrap>
  312.         <dontSearch> <false /> </dontSearch>
  313.         <sharedText> <false /> </sharedText>
  314.         <fixedLineHeight> <true /> </fixedLineHeight>
  315.         <autoTab> <false /> </autoTab>
  316.         <lockText> <false /> </lockText>
  317.         <rect>
  318.             <left>90</left>
  319.             <top>104</top>
  320.             <right>488</right>
  321.             <bottom>126</bottom>
  322.         </rect>
  323.         <style>shadow</style>
  324.         <autoSelect> <false /> </autoSelect>
  325.         <showLines> <false /> </showLines>
  326.         <wideMargins> <false /> </wideMargins>
  327.         <multipleLines> <false /> </multipleLines>
  328.         <reservedFamily> 0 </reservedFamily>
  329.         <titleWidth>0</titleWidth>
  330.         <icon>0</icon>
  331.         <textAlign>left</textAlign>
  332.         <font>Geneva</font>
  333.         <textSize>12</textSize>
  334.         <textStyle>plain</textStyle>
  335.         <textHeight>16</textHeight>
  336.         <name>InFile</name>
  337.         <script></script>
  338.     </part>
  339.     <part>
  340.         <id>3</id>
  341.         <type>field</type>
  342.         <visible> <true /> </visible>
  343.         <dontWrap> <false /> </dontWrap>
  344.         <dontSearch> <false /> </dontSearch>
  345.         <sharedText> <false /> </sharedText>
  346.         <fixedLineHeight> <true /> </fixedLineHeight>
  347.         <autoTab> <false /> </autoTab>
  348.         <lockText> <false /> </lockText>
  349.         <rect>
  350.             <left>90</left>
  351.             <top>133</top>
  352.             <right>488</right>
  353.             <bottom>155</bottom>
  354.         </rect>
  355.         <style>shadow</style>
  356.         <autoSelect> <false /> </autoSelect>
  357.         <showLines> <false /> </showLines>
  358.         <wideMargins> <false /> </wideMargins>
  359.         <multipleLines> <false /> </multipleLines>
  360.         <reservedFamily> 0 </reservedFamily>
  361.         <titleWidth>0</titleWidth>
  362.         <icon>0</icon>
  363.         <textAlign>left</textAlign>
  364.         <font>Geneva</font>
  365.         <textSize>12</textSize>
  366.         <textStyle>plain</textStyle>
  367.         <textHeight>16</textHeight>
  368.         <name>OutFile</name>
  369.         <script></script>
  370.     </part>
  371.     <part>
  372.         <id>4</id>
  373.         <type>button</type>
  374.         <visible> <true /> </visible>
  375.         <reserved5> 0 </reserved5>
  376.         <reserved4> 0 </reserved4>
  377.         <reserved3> 0 </reserved3>
  378.         <reserved2> 0 </reserved2>
  379.         <reserved1> 0 </reserved1>
  380.         <enabled> <true /> </enabled>
  381.         <rect>
  382.             <left>8</left>
  383.             <top>132</top>
  384.             <right>89</right>
  385.             <bottom>155</bottom>
  386.         </rect>
  387.         <style>shadow</style>
  388.         <showName> <true /> </showName>
  389.         <highlight> <false /> </highlight>
  390.         <autoHighlight> <true /> </autoHighlight>
  391.         <sharedHighlight> <true /> </sharedHighlight>
  392.         <family>0</family>
  393.         <titleWidth>0</titleWidth>
  394.         <icon>0</icon>
  395.         <textAlign>center</textAlign>
  396.         <font>Chicago</font>
  397.         <textSize>12</textSize>
  398.         <textStyle>plain</textStyle>
  399.         <name>Output To:</name>
  400.         <script>--Modified on Wednesday, December 19, 1990-11:31:07 AMon mouseUp--Modified by Peter J√∂rgensen on Wednesday, December 19, 1990 at 11:31:07 AMget ExtractfName(cd fld "inFile")Put ".HQX" after itAsk File "Save as‚Ķ" with itput it into cd fld "OutFile"if it is not empty then send mouseUp to btn "Do It!"end mouseUp</script>
  401.     </part>
  402.     <part>
  403.         <id>5</id>
  404.         <type>button</type>
  405.         <visible> <true /> </visible>
  406.         <reserved5> 0 </reserved5>
  407.         <reserved4> 0 </reserved4>
  408.         <reserved3> 0 </reserved3>
  409.         <reserved2> 0 </reserved2>
  410.         <reserved1> 0 </reserved1>
  411.         <enabled> <true /> </enabled>
  412.         <rect>
  413.             <left>207</left>
  414.             <top>237</top>
  415.             <right>279</right>
  416.             <bottom>258</bottom>
  417.         </rect>
  418.         <style>roundrect</style>
  419.         <showName> <true /> </showName>
  420.         <highlight> <false /> </highlight>
  421.         <autoHighlight> <true /> </autoHighlight>
  422.         <sharedHighlight> <true /> </sharedHighlight>
  423.         <family>0</family>
  424.         <titleWidth>0</titleWidth>
  425.         <icon>0</icon>
  426.         <textAlign>center</textAlign>
  427.         <font>Chicago</font>
  428.         <textSize>12</textSize>
  429.         <textStyle>plain</textStyle>
  430.         <name>Do It!</name>
  431.         <script>on mouseUpset the name of me to "Stop It!"dePunch cd fld "InFile", cd fld "OutFile"set the name of me to "Do It!"end mouseUp</script>
  432.     </part>
  433.     <part>
  434.         <id>9</id>
  435.         <type>button</type>
  436.         <visible> <true /> </visible>
  437.         <reserved5> 0 </reserved5>
  438.         <reserved4> 0 </reserved4>
  439.         <reserved3> 0 </reserved3>
  440.         <reserved2> 0 </reserved2>
  441.         <reserved1> 0 </reserved1>
  442.         <enabled> <true /> </enabled>
  443.         <rect>
  444.             <left>42</left>
  445.             <top>237</top>
  446.             <right>182</right>
  447.             <bottom>254</bottom>
  448.         </rect>
  449.         <style>checkbox</style>
  450.         <showName> <true /> </showName>
  451.         <highlight> <false /> </highlight>
  452.         <autoHighlight> <true /> </autoHighlight>
  453.         <sharedHighlight> <true /> </sharedHighlight>
  454.         <family>0</family>
  455.         <titleWidth>0</titleWidth>
  456.         <icon>0</icon>
  457.         <textAlign>center</textAlign>
  458.         <font>Chicago</font>
  459.         <textSize>12</textSize>
  460.         <textStyle>plain</textStyle>
  461.         <name>Delete Source file</name>
  462.         <script></script>
  463.     </part>
  464.     <content>
  465.         <layer>card</layer>
  466.         <id>2</id>
  467.         <text>Peter's IIcx:¬†Temp files:suitcaser.lpun</text>
  468.     </content>
  469.     <content>
  470.         <layer>card</layer>
  471.         <id>3</id>
  472.         <text>Peter's IIcx:¬†Temp files:suitcaser.lpun.HQX</text>
  473.     </content>
  474.     <name>dePunch</name>
  475.     <script>--Modified on Friday, May 17, 1991-3:34:12 PMon DePunch inFile,OutFile--Modified by Peter J√∂rgensen on Friday, May 17, 1991 at 3:34:11 PM--Modified by Peter J√∂rgensen on Friday, May 17, 1991 at 2:47:26 PM--Modified by Peter J√∂rgensen on Friday, May 17, 1991 at 11:53:36 AM--Modified by Peter J√∂rgensen on Wednesday, December 19, 1990 at 11:38:24 AMopen file inFileopen file OutFilerepeatread from file InFile until returnset the cursor to busyif it is empty then exit repeatif char 1 of it is not in "123456789" then next repeatput it into aLine -- c/l/textif last char of aLine is return then delete last char of aLineDelete char 1 to offset("/",aLine) of aLine -- l/textput aLine into NumLinesput char 1 to offset("/",NumLines)-1 of NumLines into NumLinesDelete char 1 to offset("/",aLine) of aLinerepeat with i = 1 to NumLines-1set the cursor to busyread from file InFile until returnif last char of it is return thendelete last char of itend ifput it after aLineend repeatwrite aLine & return to file outFileif the commandkey is down and the mouseclick thenwrite return & "Terminated by User!!!" to file outFileexit repeatend ifend repeatClose file InFileClose file OutFileif the hilite of btn "Delete source file" thenAnswer "Really delete file " & quote & InFile & quote &"?" with "No" or "Yes"if it is "Yes" then get deleteaFile(InFile)end ifend DePunch</script>
  476. </card>
  477.  
  478.  
  479. card_3262.xml
  480. <?xml version="1.0" encoding="utf-8" ?>
  481. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  482. <card>
  483.     <id>3262</id>
  484.     <filler1>0</filler1>
  485.     <bitmap>BMAP_6512.pbm</bitmap>
  486.     <cantDelete> <true /> </cantDelete>
  487.     <showPict> <true /> </showPict>
  488.     <dontSearch> <false /> </dontSearch>
  489.     <owner>4118</owner>
  490.     <link rel="stylesheet" type="text/css" href="stylesheet_9546.css" />
  491.     <part>
  492.         <id>1</id>
  493.         <type>button</type>
  494.         <visible> <true /> </visible>
  495.         <reserved5> 0 </reserved5>
  496.         <reserved4> 0 </reserved4>
  497.         <reserved3> 0 </reserved3>
  498.         <reserved2> 0 </reserved2>
  499.         <reserved1> 0 </reserved1>
  500.         <enabled> <true /> </enabled>
  501.         <rect>
  502.             <left>95</left>
  503.             <top>145</top>
  504.             <right>223</right>
  505.             <bottom>166</bottom>
  506.         </rect>
  507.         <style>radiobutton</style>
  508.         <showName> <true /> </showName>
  509.         <highlight> <false /> </highlight>
  510.         <autoHighlight> <true /> </autoHighlight>
  511.         <sharedHighlight> <true /> </sharedHighlight>
  512.         <family>0</family>
  513.         <titleWidth>0</titleWidth>
  514.         <icon>0</icon>
  515.         <textAlign>center</textAlign>
  516.         <font>Chicago</font>
  517.         <textSize>12</textSize>
  518.         <textStyle>plain</textStyle>
  519.         <name>Browsing</name>
  520.         <script>on mouseUpsetUserLevel 1end mouseUp</script>
  521.     </part>
  522.     <part>
  523.         <id>2</id>
  524.         <type>button</type>
  525.         <visible> <true /> </visible>
  526.         <reserved5> 0 </reserved5>
  527.         <reserved4> 0 </reserved4>
  528.         <reserved3> 0 </reserved3>
  529.         <reserved2> 0 </reserved2>
  530.         <reserved1> 0 </reserved1>
  531.         <enabled> <true /> </enabled>
  532.         <rect>
  533.             <left>95</left>
  534.             <top>187</top>
  535.             <right>223</right>
  536.             <bottom>208</bottom>
  537.         </rect>
  538.         <style>radiobutton</style>
  539.         <showName> <true /> </showName>
  540.         <highlight> <false /> </highlight>
  541.         <autoHighlight> <true /> </autoHighlight>
  542.         <sharedHighlight> <true /> </sharedHighlight>
  543.         <family>0</family>
  544.         <titleWidth>0</titleWidth>
  545.         <icon>0</icon>
  546.         <textAlign>center</textAlign>
  547.         <font>Chicago</font>
  548.         <textSize>12</textSize>
  549.         <textStyle>plain</textStyle>
  550.         <name>Painting</name>
  551.         <script>on mouseUpsetUserLevel 3end mouseUp</script>
  552.     </part>
  553.     <part>
  554.         <id>3</id>
  555.         <type>button</type>
  556.         <visible> <true /> </visible>
  557.         <reserved5> 0 </reserved5>
  558.         <reserved4> 0 </reserved4>
  559.         <reserved3> 0 </reserved3>
  560.         <reserved2> 0 </reserved2>
  561.         <reserved1> 0 </reserved1>
  562.         <enabled> <true /> </enabled>
  563.         <rect>
  564.             <left>95</left>
  565.             <top>208</top>
  566.             <right>223</right>
  567.             <bottom>229</bottom>
  568.         </rect>
  569.         <style>radiobutton</style>
  570.         <showName> <true /> </showName>
  571.         <highlight> <false /> </highlight>
  572.         <autoHighlight> <true /> </autoHighlight>
  573.         <sharedHighlight> <true /> </sharedHighlight>
  574.         <family>0</family>
  575.         <titleWidth>0</titleWidth>
  576.         <icon>0</icon>
  577.         <textAlign>center</textAlign>
  578.         <font>Chicago</font>
  579.         <textSize>12</textSize>
  580.         <textStyle>plain</textStyle>
  581.         <name>Authoring</name>
  582.         <script>on mouseUpsetUserLevel 4end mouseUp</script>
  583.     </part>
  584.     <part>
  585.         <id>4</id>
  586.         <type>button</type>
  587.         <visible> <true /> </visible>
  588.         <reserved5> 0 </reserved5>
  589.         <reserved4> 0 </reserved4>
  590.         <reserved3> 0 </reserved3>
  591.         <reserved2> 0 </reserved2>
  592.         <reserved1> 0 </reserved1>
  593.         <enabled> <true /> </enabled>
  594.         <rect>
  595.             <left>95</left>
  596.             <top>229</top>
  597.             <right>223</right>
  598.             <bottom>250</bottom>
  599.         </rect>
  600.         <style>radiobutton</style>
  601.         <showName> <true /> </showName>
  602.         <highlight> <true /> </highlight>
  603.         <autoHighlight> <true /> </autoHighlight>
  604.         <sharedHighlight> <true /> </sharedHighlight>
  605.         <family>0</family>
  606.         <titleWidth>0</titleWidth>
  607.         <icon>0</icon>
  608.         <textAlign>center</textAlign>
  609.         <font>Chicago</font>
  610.         <textSize>12</textSize>
  611.         <textStyle>plain</textStyle>
  612.         <name>Scripting</name>
  613.         <script>on mouseUpsetUserLevel 5end mouseUp</script>
  614.     </part>
  615.     <part>
  616.         <id>5</id>
  617.         <type>button</type>
  618.         <visible> <true /> </visible>
  619.         <reserved5> 0 </reserved5>
  620.         <reserved4> 0 </reserved4>
  621.         <reserved3> 0 </reserved3>
  622.         <reserved2> 0 </reserved2>
  623.         <reserved1> 0 </reserved1>
  624.         <enabled> <true /> </enabled>
  625.         <rect>
  626.             <left>222</left>
  627.             <top>166</top>
  628.             <right>325</right>
  629.             <bottom>187</bottom>
  630.         </rect>
  631.         <style>checkbox</style>
  632.         <showName> <true /> </showName>
  633.         <highlight> <true /> </highlight>
  634.         <autoHighlight> <true /> </autoHighlight>
  635.         <sharedHighlight> <true /> </sharedHighlight>
  636.         <family>0</family>
  637.         <titleWidth>0</titleWidth>
  638.         <icon>0</icon>
  639.         <textAlign>center</textAlign>
  640.         <font>Chicago</font>
  641.         <textSize>12</textSize>
  642.         <textStyle>plain</textStyle>
  643.         <name>Power Keys</name>
  644.         <script>on mouseUpset powerKeys to the hilite of button "Power Keys"end mouseUp</script>
  645.     </part>
  646.     <part>
  647.         <id>7</id>
  648.         <type>field</type>
  649.         <visible> <true /> </visible>
  650.         <dontWrap> <false /> </dontWrap>
  651.         <dontSearch> <false /> </dontSearch>
  652.         <sharedText> <false /> </sharedText>
  653.         <fixedLineHeight> <true /> </fixedLineHeight>
  654.         <autoTab> <false /> </autoTab>
  655.         <lockText> <false /> </lockText>
  656.         <rect>
  657.             <left>168</left>
  658.             <top>91</top>
  659.             <right>392</right>
  660.             <bottom>111</bottom>
  661.         </rect>
  662.         <style>transparent</style>
  663.         <autoSelect> <false /> </autoSelect>
  664.         <showLines> <false /> </showLines>
  665.         <wideMargins> <false /> </wideMargins>
  666.         <multipleLines> <false /> </multipleLines>
  667.         <reservedFamily> 0 </reservedFamily>
  668.         <titleWidth>0</titleWidth>
  669.         <icon>0</icon>
  670.         <textAlign>left</textAlign>
  671.         <font>Geneva</font>
  672.         <textSize>14</textSize>
  673.         <textStyle>plain</textStyle>
  674.         <textHeight>18</textHeight>
  675.         <name>User Name</name>
  676.         <script>on closeFieldglobal userNameput card field "User Name" into userNameend closeField</script>
  677.     </part>
  678.     <part>
  679.         <id>8</id>
  680.         <type>button</type>
  681.         <visible> <true /> </visible>
  682.         <reserved5> 0 </reserved5>
  683.         <reserved4> 0 </reserved4>
  684.         <reserved3> 0 </reserved3>
  685.         <reserved2> 0 </reserved2>
  686.         <reserved1> 0 </reserved1>
  687.         <enabled> <true /> </enabled>
  688.         <rect>
  689.             <left>95</left>
  690.             <top>166</top>
  691.             <right>223</right>
  692.             <bottom>187</bottom>
  693.         </rect>
  694.         <style>radiobutton</style>
  695.         <showName> <true /> </showName>
  696.         <highlight> <false /> </highlight>
  697.         <autoHighlight> <true /> </autoHighlight>
  698.         <sharedHighlight> <true /> </sharedHighlight>
  699.         <family>0</family>
  700.         <titleWidth>0</titleWidth>
  701.         <icon>0</icon>
  702.         <textAlign>center</textAlign>
  703.         <font>Chicago</font>
  704.         <textSize>12</textSize>
  705.         <textStyle>plain</textStyle>
  706.         <name>Typing</name>
  707.         <script>on mouseUpsetUserLevel 2end mouseUp</script>
  708.     </part>
  709.     <part>
  710.         <id>9</id>
  711.         <type>field</type>
  712.         <visible> <false /> </visible>
  713.         <dontWrap> <false /> </dontWrap>
  714.         <dontSearch> <false /> </dontSearch>
  715.         <sharedText> <false /> </sharedText>
  716.         <fixedLineHeight> <true /> </fixedLineHeight>
  717.         <autoTab> <false /> </autoTab>
  718.         <lockText> <true /> </lockText>
  719.         <rect>
  720.             <left>173</left>
  721.             <top>125</top>
  722.             <right>198</right>
  723.             <bottom>144</bottom>
  724.         </rect>
  725.         <style>transparent</style>
  726.         <autoSelect> <false /> </autoSelect>
  727.         <showLines> <false /> </showLines>
  728.         <wideMargins> <false /> </wideMargins>
  729.         <multipleLines> <false /> </multipleLines>
  730.         <reservedFamily> 0 </reservedFamily>
  731.         <titleWidth>0</titleWidth>
  732.         <icon>0</icon>
  733.         <textAlign>left</textAlign>
  734.         <font>Geneva</font>
  735.         <textSize>12</textSize>
  736.         <textStyle>plain</textStyle>
  737.         <textHeight>16</textHeight>
  738.         <name>User Level</name>
  739.         <script></script>
  740.     </part>
  741.     <part>
  742.         <id>13</id>
  743.         <type>button</type>
  744.         <visible> <true /> </visible>
  745.         <reserved5> 0 </reserved5>
  746.         <reserved4> 0 </reserved4>
  747.         <reserved3> 0 </reserved3>
  748.         <reserved2> 0 </reserved2>
  749.         <reserved1> 0 </reserved1>
  750.         <enabled> <true /> </enabled>
  751.         <rect>
  752.             <left>223</left>
  753.             <top>187</top>
  754.             <right>326</right>
  755.             <bottom>208</bottom>
  756.         </rect>
  757.         <style>checkbox</style>
  758.         <showName> <true /> </showName>
  759.         <highlight> <true /> </highlight>
  760.         <autoHighlight> <true /> </autoHighlight>
  761.         <sharedHighlight> <true /> </sharedHighlight>
  762.         <family>0</family>
  763.         <titleWidth>0</titleWidth>
  764.         <icon>0</icon>
  765.         <textAlign>center</textAlign>
  766.         <font>Chicago</font>
  767.         <textSize>12</textSize>
  768.         <textStyle>plain</textStyle>
  769.         <name>Blind Typing</name>
  770.         <script>on mouseUpset blindTyping to the hilite of button "Blind Typing"end mouseUp</script>
  771.     </part>
  772.     <part>
  773.         <id>14</id>
  774.         <type>button</type>
  775.         <visible> <true /> </visible>
  776.         <reserved5> 0 </reserved5>
  777.         <reserved4> 0 </reserved4>
  778.         <reserved3> 0 </reserved3>
  779.         <reserved2> 0 </reserved2>
  780.         <reserved1> 0 </reserved1>
  781.         <enabled> <true /> </enabled>
  782.         <rect>
  783.             <left>222</left>
  784.             <top>145</top>
  785.             <right>325</right>
  786.             <bottom>166</bottom>
  787.         </rect>
  788.         <style>checkbox</style>
  789.         <showName> <true /> </showName>
  790.         <highlight> <true /> </highlight>
  791.         <autoHighlight> <true /> </autoHighlight>
  792.         <sharedHighlight> <true /> </sharedHighlight>
  793.         <family>0</family>
  794.         <titleWidth>0</titleWidth>
  795.         <icon>0</icon>
  796.         <textAlign>center</textAlign>
  797.         <font>Chicago</font>
  798.         <textSize>12</textSize>
  799.         <textStyle>plain</textStyle>
  800.         <name>Text Arrows</name>
  801.         <script>on mouseUpset textArrows to the hilite of button "Text Arrows"end mouseUp</script>
  802.     </part>
  803.     <part>
  804.         <id>15</id>
  805.         <type>field</type>
  806.         <visible> <true /> </visible>
  807.         <dontWrap> <false /> </dontWrap>
  808.         <dontSearch> <false /> </dontSearch>
  809.         <sharedText> <false /> </sharedText>
  810.         <fixedLineHeight> <true /> </fixedLineHeight>
  811.         <autoTab> <false /> </autoTab>
  812.         <lockText> <false /> </lockText>
  813.         <rect>
  814.             <left>324</left>
  815.             <top>246</top>
  816.             <right>349</right>
  817.             <bottom>264</bottom>
  818.         </rect>
  819.         <style>transparent</style>
  820.         <autoSelect> <false /> </autoSelect>
  821.         <showLines> <false /> </showLines>
  822.         <wideMargins> <false /> </wideMargins>
  823.         <multipleLines> <false /> </multipleLines>
  824.         <reservedFamily> 0 </reservedFamily>
  825.         <titleWidth>0</titleWidth>
  826.         <icon>0</icon>
  827.         <textAlign>right</textAlign>
  828.         <font>Chicago</font>
  829.         <textSize>12</textSize>
  830.         <textStyle>plain</textStyle>
  831.         <textHeight>16</textHeight>
  832.         <name>Compaction Limit</name>
  833.         <script>on closefieldglobal complimitput me into complimitend closefield</script>
  834.     </part>
  835.     <part>
  836.         <id>16</id>
  837.         <type>button</type>
  838.         <visible> <true /> </visible>
  839.         <reserved5> 0 </reserved5>
  840.         <reserved4> 0 </reserved4>
  841.         <reserved3> 0 </reserved3>
  842.         <reserved2> 0 </reserved2>
  843.         <reserved1> 0 </reserved1>
  844.         <enabled> <true /> </enabled>
  845.         <rect>
  846.             <left>95</left>
  847.             <top>250</top>
  848.             <right>326</right>
  849.             <bottom>265</bottom>
  850.         </rect>
  851.         <style>checkbox</style>
  852.         <showName> <false /> </showName>
  853.         <highlight> <true /> </highlight>
  854.         <autoHighlight> <true /> </autoHighlight>
  855.         <sharedHighlight> <true /> </sharedHighlight>
  856.         <family>0</family>
  857.         <titleWidth>0</titleWidth>
  858.         <icon>0</icon>
  859.         <textAlign>center</textAlign>
  860.         <font>Chicago</font>
  861.         <textSize>12</textSize>
  862.         <textStyle>plain</textStyle>
  863.         <name>AutoComp</name>
  864.         <script>on mouseUpglobal autocompput the hilite of me into autocompsend "closefield" to cd fld "compaction limit"end mouseUp</script>
  865.     </part>
  866.     <part>
  867.         <id>17</id>
  868.         <type>button</type>
  869.         <visible> <true /> </visible>
  870.         <reserved5> 0 </reserved5>
  871.         <reserved4> 0 </reserved4>
  872.         <reserved3> 0 </reserved3>
  873.         <reserved2> 0 </reserved2>
  874.         <reserved1> 0 </reserved1>
  875.         <enabled> <true /> </enabled>
  876.         <rect>
  877.             <left>223</left>
  878.             <top>210</top>
  879.             <right>326</right>
  880.             <bottom>228</bottom>
  881.         </rect>
  882.         <style>checkbox</style>
  883.         <showName> <true /> </showName>
  884.         <highlight> <false /> </highlight>
  885.         <autoHighlight> <true /> </autoHighlight>
  886.         <sharedHighlight> <true /> </sharedHighlight>
  887.         <family>0</family>
  888.         <titleWidth>0</titleWidth>
  889.         <icon>0</icon>
  890.         <textAlign>center</textAlign>
  891.         <font>Chicago</font>
  892.         <textSize>12</textSize>
  893.         <textStyle>plain</textStyle>
  894.         <name>No AutoDoc</name>
  895.         <script>on mouseUpglobal overrideput the hilite of me into overrideend mouseUp</script>
  896.     </part>
  897.     <part>
  898.         <id>19</id>
  899.         <type>button</type>
  900.         <visible> <true /> </visible>
  901.         <reserved5> 0 </reserved5>
  902.         <reserved4> 0 </reserved4>
  903.         <reserved3> 0 </reserved3>
  904.         <reserved2> 0 </reserved2>
  905.         <reserved1> 0 </reserved1>
  906.         <enabled> <true /> </enabled>
  907.         <rect>
  908.             <left>371</left>
  909.             <top>53</top>
  910.             <right>393</right>
  911.             <bottom>75</bottom>
  912.         </rect>
  913.         <style>transparent</style>
  914.         <showName> <false /> </showName>
  915.         <highlight> <false /> </highlight>
  916.         <autoHighlight> <true /> </autoHighlight>
  917.         <sharedHighlight> <true /> </sharedHighlight>
  918.         <family>0</family>
  919.         <titleWidth>0</titleWidth>
  920.         <icon>26635</icon>
  921.         <textAlign>center</textAlign>
  922.         <font>Chicago</font>
  923.         <textSize>12</textSize>
  924.         <textStyle>plain</textStyle>
  925.         <name>about</name>
  926.         <script>on mouseUpset the visible of cd fld "about" to not the visible of cd fld "about"end mouseUp</script>
  927.     </part>
  928.     <part>
  929.         <id>20</id>
  930.         <type>field</type>
  931.         <visible> <false /> </visible>
  932.         <dontWrap> <false /> </dontWrap>
  933.         <dontSearch> <false /> </dontSearch>
  934.         <sharedText> <false /> </sharedText>
  935.         <fixedLineHeight> <true /> </fixedLineHeight>
  936.         <autoTab> <false /> </autoTab>
  937.         <lockText> <true /> </lockText>
  938.         <rect>
  939.             <left>71</left>
  940.             <top>82</top>
  941.             <right>448</right>
  942.             <bottom>295</bottom>
  943.         </rect>
  944.         <style>scrolling</style>
  945.         <autoSelect> <false /> </autoSelect>
  946.         <showLines> <false /> </showLines>
  947.         <wideMargins> <false /> </wideMargins>
  948.         <multipleLines> <false /> </multipleLines>
  949.         <reservedFamily> 0 </reservedFamily>
  950.         <titleWidth>0</titleWidth>
  951.         <icon>0</icon>
  952.         <textAlign>left</textAlign>
  953.         <font>Geneva</font>
  954.         <textSize>12</textSize>
  955.         <textStyle>plain</textStyle>
  956.         <textHeight>16</textHeight>
  957.         <name>about</name>
  958.         <script>on mouseUphide meend mouseUp</script>
  959.     </part>
  960.     <part>
  961.         <id>22</id>
  962.         <type>field</type>
  963.         <visible> <true /> </visible>
  964.         <dontWrap> <false /> </dontWrap>
  965.         <dontSearch> <false /> </dontSearch>
  966.         <sharedText> <false /> </sharedText>
  967.         <fixedLineHeight> <true /> </fixedLineHeight>
  968.         <autoTab> <false /> </autoTab>
  969.         <lockText> <false /> </lockText>
  970.         <rect>
  971.             <left>394</left>
  972.             <top>306</top>
  973.             <right>488</right>
  974.             <bottom>322</bottom>
  975.         </rect>
  976.         <style>transparent</style>
  977.         <autoSelect> <false /> </autoSelect>
  978.         <showLines> <false /> </showLines>
  979.         <wideMargins> <false /> </wideMargins>
  980.         <multipleLines> <false /> </multipleLines>
  981.         <reservedFamily> 0 </reservedFamily>
  982.         <titleWidth>0</titleWidth>
  983.         <icon>0</icon>
  984.         <textAlign>left</textAlign>
  985.         <font>Geneva</font>
  986.         <textSize>10</textSize>
  987.         <textStyle>plain</textStyle>
  988.         <textHeight>13</textHeight>
  989.         <name></name>
  990.         <script></script>
  991.     </part>
  992.     <content>
  993.         <layer>background</layer>
  994.         <id>6</id>
  995.         <text>New User Preferences</text>
  996.     </content>
  997.     <content>
  998.         <layer>card</layer>
  999.         <id>9</id>
  1000.         <text>5</text>
  1001.     </content>
  1002.     <content>
  1003.         <layer>card</layer>
  1004.         <id>7</id>
  1005.         <text>Peter J√∂rgensen</text>
  1006.     </content>
  1007.     <content>
  1008.         <layer>card</layer>
  1009.         <id>15</id>
  1010.         <text>10</text>
  1011.     </content>
  1012.     <content>
  1013.         <layer>card</layer>
  1014.         <id>20</id>
  1015.         <text>This User Preferences card has some additional settings that you might find useful.1) Global override of AutoDoc function.2) Automatic compaction selection.3) Freesize setting for selecting auto compation.</text>
  1016.     </content>
  1017.     <content>
  1018.         <layer>card</layer>
  1019.         <id>22</id>
  1020.         <text>ver 1.0</text>
  1021.     </content>
  1022.     <name>User Preferences</name>
  1023.     <script>on openCardsetUserLevel the userLevelglobal complimit,override,autocompif autocomp is empty then put true into autocompset the hilite of btn "autocomp" to autocompif override is empty then put false into overrideset the hilite of btn "No AutoDoc" to overrideif complimit is empty then put 10 into complimitput complimit into cd fld "Compaction Limit"if card field "User Name" is emptythen click at the loc of card field "User Name"pass openCardend openCardon setUserLevel whatLevelset userLevel to whatLevelif the userLevel is whatLevel thenput the userLevel into card field "User Level"set hilite of button "Browsing" to the userLevel = 1set hilite of button "Typing" to the userLevel = 2set hilite of button "Painting" to the userLevel = 3set hilite of button "Authoring" to the userLevel = 4set hilite of button "Scripting" to the userLevel = 5set visible of button "Text Arrows" to the userLevel >= 2set hilite of button "Text Arrows" to the textArrowsset visible of button "Power Keys" to the userLevel >= 3set visible of button "Blind Typing" to the userLevel = 5set hilite of button "Power Keys" to the powerKeysset hilite of button "Blind Typing" to the blindTypingset the visible of button "No AutoDoc" to the userLevel = 5elseset hilite of the target to falseend ifend setUserLevel</script>
  1024. </card>
  1025.  
  1026.  
  1027. card_6108.xml
  1028. <?xml version="1.0" encoding="utf-8" ?>
  1029. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  1030. <card>
  1031.     <id>6108</id>
  1032.     <filler1>0</filler1>
  1033.     <cantDelete> <true /> </cantDelete>
  1034.     <showPict> <true /> </showPict>
  1035.     <dontSearch> <false /> </dontSearch>
  1036.     <owner>5075</owner>
  1037.     <link rel="stylesheet" type="text/css" href="stylesheet_9546.css" />
  1038.     <part>
  1039.         <id>1</id>
  1040.         <type>field</type>
  1041.         <visible> <true /> </visible>
  1042.         <dontWrap> <false /> </dontWrap>
  1043.         <dontSearch> <false /> </dontSearch>
  1044.         <sharedText> <false /> </sharedText>
  1045.         <fixedLineHeight> <true /> </fixedLineHeight>
  1046.         <autoTab> <false /> </autoTab>
  1047.         <lockText> <true /> </lockText>
  1048.         <rect>
  1049.             <left>199</left>
  1050.             <top>124</top>
  1051.             <right>214</right>
  1052.             <bottom>139</bottom>
  1053.         </rect>
  1054.         <style>transparent</style>
  1055.         <autoSelect> <false /> </autoSelect>
  1056.         <showLines> <false /> </showLines>
  1057.         <wideMargins> <false /> </wideMargins>
  1058.         <multipleLines> <false /> </multipleLines>
  1059.         <reservedFamily> 0 </reservedFamily>
  1060.         <titleWidth>0</titleWidth>
  1061.         <icon>0</icon>
  1062.         <textAlign>left</textAlign>
  1063.         <font>Geneva</font>
  1064.         <textSize>9</textSize>
  1065.         <textStyle>plain</textStyle>
  1066.         <textHeight>12</textHeight>
  1067.         <name></name>
  1068.         <script>on mouseUpif the width of me is 15 thenset the width of me to 150set the height of me to 150set the style of me to shadowelseif the optionkey is down thenset the locktext of me to falseexit mouseUpend ifput the width of me into myWidthput the height of me into myHeightput the script of me into myScriptput myWidth into word 7 of line 3 of MyScriptput myHeight into word 7 of line 4 of MyScriptset the width of me to 15set the height of me to 15set the style of me to transparentset the script of me to MyScriptend ifend mouseUpon CloseFieldset the locktext of me to trueset the width of me to 15set the height of me to 15set the style of me to transparentend CloseFieldon mouseDownif the commandkey is down thenrepeat until the mouse is upset the loc of me to the mouselocend repeatend ifend mouseDown</script>
  1069.     </part>
  1070.     <part>
  1071.         <id>3</id>
  1072.         <type>field</type>
  1073.         <visible> <true /> </visible>
  1074.         <dontWrap> <false /> </dontWrap>
  1075.         <dontSearch> <false /> </dontSearch>
  1076.         <sharedText> <false /> </sharedText>
  1077.         <fixedLineHeight> <true /> </fixedLineHeight>
  1078.         <autoTab> <false /> </autoTab>
  1079.         <lockText> <false /> </lockText>
  1080.         <rect>
  1081.             <left>394</left>
  1082.             <top>306</top>
  1083.             <right>488</right>
  1084.             <bottom>322</bottom>
  1085.         </rect>
  1086.         <style>transparent</style>
  1087.         <autoSelect> <false /> </autoSelect>
  1088.         <showLines> <false /> </showLines>
  1089.         <wideMargins> <false /> </wideMargins>
  1090.         <multipleLines> <false /> </multipleLines>
  1091.         <reservedFamily> 0 </reservedFamily>
  1092.         <titleWidth>0</titleWidth>
  1093.         <icon>0</icon>
  1094.         <textAlign>left</textAlign>
  1095.         <font>Geneva</font>
  1096.         <textSize>10</textSize>
  1097.         <textStyle>plain</textStyle>
  1098.         <textHeight>13</textHeight>
  1099.         <name></name>
  1100.         <script></script>
  1101.     </part>
  1102.     <part>
  1103.         <id>4</id>
  1104.         <type>button</type>
  1105.         <visible> <true /> </visible>
  1106.         <reserved5> 0 </reserved5>
  1107.         <reserved4> 0 </reserved4>
  1108.         <reserved3> 0 </reserved3>
  1109.         <reserved2> 0 </reserved2>
  1110.         <reserved1> 0 </reserved1>
  1111.         <enabled> <true /> </enabled>
  1112.         <rect>
  1113.             <left>51</left>
  1114.             <top>87</top>
  1115.             <right>162</right>
  1116.             <bottom>108</bottom>
  1117.         </rect>
  1118.         <style>roundrect</style>
  1119.         <showName> <true /> </showName>
  1120.         <highlight> <false /> </highlight>
  1121.         <autoHighlight> <true /> </autoHighlight>
  1122.         <sharedHighlight> <true /> </sharedHighlight>
  1123.         <family>0</family>
  1124.         <titleWidth>0</titleWidth>
  1125.         <icon>0</icon>
  1126.         <textAlign>center</textAlign>
  1127.         <font>Chicago</font>
  1128.         <textSize>12</textSize>
  1129.         <textStyle>plain</textStyle>
  1130.         <name>Show Script</name>
  1131.         <script>on mouseUpedit the script of this cardend mouseUp</script>
  1132.     </part>
  1133.     <part>
  1134.         <id>5</id>
  1135.         <type>button</type>
  1136.         <visible> <true /> </visible>
  1137.         <reserved5> 0 </reserved5>
  1138.         <reserved4> 0 </reserved4>
  1139.         <reserved3> 0 </reserved3>
  1140.         <reserved2> 0 </reserved2>
  1141.         <reserved1> 0 </reserved1>
  1142.         <enabled> <true /> </enabled>
  1143.         <rect>
  1144.             <left>51</left>
  1145.             <top>115</top>
  1146.             <right>162</right>
  1147.             <bottom>136</bottom>
  1148.         </rect>
  1149.         <style>roundrect</style>
  1150.         <showName> <true /> </showName>
  1151.         <highlight> <false /> </highlight>
  1152.         <autoHighlight> <true /> </autoHighlight>
  1153.         <sharedHighlight> <true /> </sharedHighlight>
  1154.         <family>0</family>
  1155.         <titleWidth>0</titleWidth>
  1156.         <icon>0</icon>
  1157.         <textAlign>center</textAlign>
  1158.         <font>Chicago</font>
  1159.         <textSize>12</textSize>
  1160.         <textStyle>plain</textStyle>
  1161.         <name>Try Script</name>
  1162.         <script>on mouseUppopnoteend mouseUp</script>
  1163.     </part>
  1164.     <part>
  1165.         <id>6</id>
  1166.         <type>button</type>
  1167.         <visible> <true /> </visible>
  1168.         <reserved5> 0 </reserved5>
  1169.         <reserved4> 0 </reserved4>
  1170.         <reserved3> 0 </reserved3>
  1171.         <reserved2> 0 </reserved2>
  1172.         <reserved1> 0 </reserved1>
  1173.         <enabled> <true /> </enabled>
  1174.         <rect>
  1175.             <left>51</left>
  1176.             <top>145</top>
  1177.             <right>162</right>
  1178.             <bottom>166</bottom>
  1179.         </rect>
  1180.         <style>roundrect</style>
  1181.         <showName> <true /> </showName>
  1182.         <highlight> <false /> </highlight>
  1183.         <autoHighlight> <true /> </autoHighlight>
  1184.         <sharedHighlight> <true /> </sharedHighlight>
  1185.         <family>0</family>
  1186.         <titleWidth>0</titleWidth>
  1187.         <icon>0</icon>
  1188.         <textAlign>center</textAlign>
  1189.         <font>Chicago</font>
  1190.         <textSize>12</textSize>
  1191.         <textStyle>plain</textStyle>
  1192.         <name>Install in Home</name>
  1193.         <script>on mouseUpput the script of this card into popnotescriptpush cardset the lockmessages to trueset the lockscreen to truego homeget the script of this stack -- the home stackput return & popnotescript after itset the script of this stack to itpop cardend mouseUp</script>
  1194.     </part>
  1195.     <content>
  1196.         <layer>background</layer>
  1197.         <id>6</id>
  1198.         <text>PopNote</text>
  1199.     </content>
  1200.     <content>
  1201.         <layer>background</layer>
  1202.         <id>18</id>
  1203.         <text>PopNote is a utility that automates puting a small card field on the current card at the location you select with the mouse.  The field will shrink down to a small locked field when it is closed (i.e. when you hit the enter-key or click outside it    [OR WHEN AN ‚ÄúON IDLE‚Äù HANDLER UPDATES A TIME FIELD, ETC.])  You can reopen the field for reading simply by clicking on it ‚Äì click again to shrink it back.    To edit the field, click on it with the option key down.  To move the field, drag it with the command key de-pressed.  This will work whether the field is ‚Äúopen‚Äù or ‚Äúclosed‚Äù.  To create a popNote, simply type "Popnote" into the message box and hit return.  Remember to put this script into your home stack, so you can add popnotes to any card.</text>
  1204.     </content>
  1205.     <content>
  1206.         <layer>card</layer>
  1207.         <id>1</id>
  1208.         <text>‚Ä¢ This is a popnote.  Create another by entering ‚ÄúPopnote‚Äù in the message box. Try dragging it with the command key held down, or unlocking it with an option-click.</text>
  1209.     </content>
  1210.     <content>
  1211.         <layer>card</layer>
  1212.         <id>3</id>
  1213.         <text>ver 1.0</text>
  1214.     </content>
  1215.     <name>PopNote</name>
  1216.     <script>on PopNote-- version 1.0 ¬© 1989 Peter J√∂rgensen-- Put this script in your HOME stackput the userlevel into oldlevelset the userlevel to 5put the msg into usermsgput the visible of the msg into msgvisput "Click where you want the PopNote."set the cursor to crosswait until the mouseclickput usermsgset the visible of the msg to msgvisdoMenu "New Field"get the number of cd fldsset the rect of cd fld it to 0,0,150,150set the loc of cd fld it to the clicklocset the textfont of cd fld it to "Geneva"set the textsize of cd fld it to 9set the style of cd fld it to "Shadow"put "on mouseUp" & return into fldScriptput "if the width of me is 15 then" & return after fldScriptput "set the width of me to 150" & return after fldScriptput "set the height of me to 150" & return after fldScriptput "set the style of me to shadow" & return after fldScriptput "else" & return after fldScriptput "if the optionkey is down then" & return after fldScriptput "set the locktext of me to false" & return after fldScriptput "exit mouseUp" & return after fldScriptput "end if" & return after fldScriptput "put the width of me into myWidth" & return after fldScriptput "put the height of me into myHeight" & return after fldScriptput "put the script of me into myScript" & return after fldScriptput "put myWidth into word 7 of line 3 of MyScript" & return after¬¨fldScriptput "put myHeight into word 7 of line 4 of MyScript" & return after¬¨fldScriptput "set the width of me to 15" & return after fldScriptput "set the height of me to 15" & return after fldScriptput "set the style of me to transparent" & return after fldScriptput "set the script of me to MyScript" & return after fldScriptput "end if" & return after fldScriptput "end mouseUp" & return after fldScriptput "on CloseField" & return after fldScriptput "set the locktext of me to true" & return after fldScriptput "set the width of me to 15" & return after fldScriptput "set the height of me to 15" & return after fldScriptput "set the style of me to transparent" & return after fldScriptput "end CloseField" & return after fldScriptput "on mouseDown" & return after fldScriptput "if the commandkey is down then" & return after fldScriptput "repeat until the mouse is up" & return after fldScriptput "set the loc of me to the mouseloc" & return after fldScriptput "end repeat" & return after fldScriptput "end if" & return after fldScriptput "end mouseDown" & return after fldScriptset the script of cd fld it to fldScriptchoose browse toolset the userlevel to oldlevelput "‚Ä¢ " into cd fld itselect after line 1 of cd fld itend popNote</script>
  1217. </card>
  1218.  
  1219.  
  1220. card_2304.xml
  1221. <?xml version="1.0" encoding="utf-8" ?>
  1222. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  1223. <card>
  1224.     <id>2304</id>
  1225.     <filler1>0</filler1>
  1226.     <cantDelete> <false /> </cantDelete>
  1227.     <showPict> <true /> </showPict>
  1228.     <dontSearch> <false /> </dontSearch>
  1229.     <owner>5075</owner>
  1230.     <link rel="stylesheet" type="text/css" href="stylesheet_9546.css" />
  1231.     <part>
  1232.         <id>14</id>
  1233.         <type>button</type>
  1234.         <visible> <true /> </visible>
  1235.         <reserved5> 0 </reserved5>
  1236.         <reserved4> 0 </reserved4>
  1237.         <reserved3> 0 </reserved3>
  1238.         <reserved2> 0 </reserved2>
  1239.         <reserved1> 0 </reserved1>
  1240.         <enabled> <true /> </enabled>
  1241.         <rect>
  1242.             <left>59</left>
  1243.             <top>209</top>
  1244.             <right>222</right>
  1245.             <bottom>230</bottom>
  1246.         </rect>
  1247.         <style>shadow</style>
  1248.         <showName> <true /> </showName>
  1249.         <highlight> <false /> </highlight>
  1250.         <autoHighlight> <true /> </autoHighlight>
  1251.         <sharedHighlight> <true /> </sharedHighlight>
  1252.         <family>0</family>
  1253.         <titleWidth>0</titleWidth>
  1254.         <icon>0</icon>
  1255.         <textAlign>center</textAlign>
  1256.         <font>Chicago</font>
  1257.         <textSize>12</textSize>
  1258.         <textStyle>plain</textStyle>
  1259.         <name>peek</name>
  1260.         <script></script>
  1261.     </part>
  1262.     <part>
  1263.         <id>1</id>
  1264.         <type>button</type>
  1265.         <visible> <true /> </visible>
  1266.         <reserved5> 0 </reserved5>
  1267.         <reserved4> 0 </reserved4>
  1268.         <reserved3> 0 </reserved3>
  1269.         <reserved2> 0 </reserved2>
  1270.         <reserved1> 0 </reserved1>
  1271.         <enabled> <true /> </enabled>
  1272.         <rect>
  1273.             <left>59</left>
  1274.             <top>87</top>
  1275.             <right>222</right>
  1276.             <bottom>108</bottom>
  1277.         </rect>
  1278.         <style>shadow</style>
  1279.         <showName> <true /> </showName>
  1280.         <highlight> <false /> </highlight>
  1281.         <autoHighlight> <true /> </autoHighlight>
  1282.         <sharedHighlight> <true /> </sharedHighlight>
  1283.         <family>0</family>
  1284.         <titleWidth>0</titleWidth>
  1285.         <icon>0</icon>
  1286.         <textAlign>center</textAlign>
  1287.         <font>Chicago</font>
  1288.         <textSize>12</textSize>
  1289.         <textStyle>plain</textStyle>
  1290.         <name>extractFName</name>
  1291.         <script></script>
  1292.     </part>
  1293.     <part>
  1294.         <id>2</id>
  1295.         <type>field</type>
  1296.         <visible> <false /> </visible>
  1297.         <dontWrap> <false /> </dontWrap>
  1298.         <dontSearch> <false /> </dontSearch>
  1299.         <sharedText> <false /> </sharedText>
  1300.         <fixedLineHeight> <true /> </fixedLineHeight>
  1301.         <autoTab> <false /> </autoTab>
  1302.         <lockText> <false /> </lockText>
  1303.         <rect>
  1304.             <left>250</left>
  1305.             <top>73</top>
  1306.             <right>460</right>
  1307.             <bottom>272</bottom>
  1308.         </rect>
  1309.         <style>scrolling</style>
  1310.         <autoSelect> <false /> </autoSelect>
  1311.         <showLines> <false /> </showLines>
  1312.         <wideMargins> <false /> </wideMargins>
  1313.         <multipleLines> <false /> </multipleLines>
  1314.         <reservedFamily> 0 </reservedFamily>
  1315.         <titleWidth>0</titleWidth>
  1316.         <icon>0</icon>
  1317.         <textAlign>left</textAlign>
  1318.         <font>Geneva</font>
  1319.         <textSize>12</textSize>
  1320.         <textStyle>plain</textStyle>
  1321.         <textHeight>16</textHeight>
  1322.         <name>extractFName</name>
  1323.         <script></script>
  1324.     </part>
  1325.     <part>
  1326.         <id>3</id>
  1327.         <type>button</type>
  1328.         <visible> <true /> </visible>
  1329.         <reserved5> 0 </reserved5>
  1330.         <reserved4> 0 </reserved4>
  1331.         <reserved3> 0 </reserved3>
  1332.         <reserved2> 0 </reserved2>
  1333.         <reserved1> 0 </reserved1>
  1334.         <enabled> <true /> </enabled>
  1335.         <rect>
  1336.             <left>105</left>
  1337.             <top>61</top>
  1338.             <right>177</right>
  1339.             <bottom>79</bottom>
  1340.         </rect>
  1341.         <style>checkbox</style>
  1342.         <showName> <true /> </showName>
  1343.         <highlight> <false /> </highlight>
  1344.         <autoHighlight> <true /> </autoHighlight>
  1345.         <sharedHighlight> <true /> </sharedHighlight>
  1346.         <family>0</family>
  1347.         <titleWidth>0</titleWidth>
  1348.         <icon>0</icon>
  1349.         <textAlign>center</textAlign>
  1350.         <font>Chicago</font>
  1351.         <textSize>12</textSize>
  1352.         <textStyle>plain</textStyle>
  1353.         <name>Try It</name>
  1354.         <script>on mouseUp-- do nothingend mouseUp</script>
  1355.     </part>
  1356.     <part>
  1357.         <id>4</id>
  1358.         <type>field</type>
  1359.         <visible> <false /> </visible>
  1360.         <dontWrap> <false /> </dontWrap>
  1361.         <dontSearch> <false /> </dontSearch>
  1362.         <sharedText> <false /> </sharedText>
  1363.         <fixedLineHeight> <true /> </fixedLineHeight>
  1364.         <autoTab> <false /> </autoTab>
  1365.         <lockText> <false /> </lockText>
  1366.         <rect>
  1367.             <left>28</left>
  1368.             <top>39</top>
  1369.             <right>109</right>
  1370.             <bottom>57</bottom>
  1371.         </rect>
  1372.         <style>transparent</style>
  1373.         <autoSelect> <false /> </autoSelect>
  1374.         <showLines> <false /> </showLines>
  1375.         <wideMargins> <false /> </wideMargins>
  1376.         <multipleLines> <false /> </multipleLines>
  1377.         <reservedFamily> 0 </reservedFamily>
  1378.         <titleWidth>0</titleWidth>
  1379.         <icon>0</icon>
  1380.         <textAlign>left</textAlign>
  1381.         <font>Geneva</font>
  1382.         <textSize>12</textSize>
  1383.         <textStyle>plain</textStyle>
  1384.         <textHeight>16</textHeight>
  1385.         <name>visfld</name>
  1386.         <script></script>
  1387.     </part>
  1388.     <part>
  1389.         <id>5</id>
  1390.         <type>button</type>
  1391.         <visible> <true /> </visible>
  1392.         <reserved5> 0 </reserved5>
  1393.         <reserved4> 0 </reserved4>
  1394.         <reserved3> 0 </reserved3>
  1395.         <reserved2> 0 </reserved2>
  1396.         <reserved1> 0 </reserved1>
  1397.         <enabled> <true /> </enabled>
  1398.         <rect>
  1399.             <left>59</left>
  1400.             <top>111</top>
  1401.             <right>222</right>
  1402.             <bottom>132</bottom>
  1403.         </rect>
  1404.         <style>shadow</style>
  1405.         <showName> <true /> </showName>
  1406.         <highlight> <false /> </highlight>
  1407.         <autoHighlight> <true /> </autoHighlight>
  1408.         <sharedHighlight> <true /> </sharedHighlight>
  1409.         <family>0</family>
  1410.         <titleWidth>0</titleWidth>
  1411.         <icon>0</icon>
  1412.         <textAlign>center</textAlign>
  1413.         <font>Chicago</font>
  1414.         <textSize>12</textSize>
  1415.         <textStyle>plain</textStyle>
  1416.         <name>thisFolder</name>
  1417.         <script></script>
  1418.     </part>
  1419.     <part>
  1420.         <id>6</id>
  1421.         <type>field</type>
  1422.         <visible> <false /> </visible>
  1423.         <dontWrap> <false /> </dontWrap>
  1424.         <dontSearch> <false /> </dontSearch>
  1425.         <sharedText> <false /> </sharedText>
  1426.         <fixedLineHeight> <true /> </fixedLineHeight>
  1427.         <autoTab> <false /> </autoTab>
  1428.         <lockText> <false /> </lockText>
  1429.         <rect>
  1430.             <left>250</left>
  1431.             <top>73</top>
  1432.             <right>460</right>
  1433.             <bottom>272</bottom>
  1434.         </rect>
  1435.         <style>scrolling</style>
  1436.         <autoSelect> <false /> </autoSelect>
  1437.         <showLines> <false /> </showLines>
  1438.         <wideMargins> <false /> </wideMargins>
  1439.         <multipleLines> <false /> </multipleLines>
  1440.         <reservedFamily> 0 </reservedFamily>
  1441.         <titleWidth>0</titleWidth>
  1442.         <icon>0</icon>
  1443.         <textAlign>left</textAlign>
  1444.         <font>Geneva</font>
  1445.         <textSize>12</textSize>
  1446.         <textStyle>plain</textStyle>
  1447.         <textHeight>16</textHeight>
  1448.         <name>thisFolder</name>
  1449.         <script></script>
  1450.     </part>
  1451.     <part>
  1452.         <id>7</id>
  1453.         <type>field</type>
  1454.         <visible> <false /> </visible>
  1455.         <dontWrap> <false /> </dontWrap>
  1456.         <dontSearch> <false /> </dontSearch>
  1457.         <sharedText> <false /> </sharedText>
  1458.         <fixedLineHeight> <true /> </fixedLineHeight>
  1459.         <autoTab> <false /> </autoTab>
  1460.         <lockText> <false /> </lockText>
  1461.         <rect>
  1462.             <left>250</left>
  1463.             <top>73</top>
  1464.             <right>460</right>
  1465.             <bottom>272</bottom>
  1466.         </rect>
  1467.         <style>scrolling</style>
  1468.         <autoSelect> <false /> </autoSelect>
  1469.         <showLines> <false /> </showLines>
  1470.         <wideMargins> <false /> </wideMargins>
  1471.         <multipleLines> <false /> </multipleLines>
  1472.         <reservedFamily> 0 </reservedFamily>
  1473.         <titleWidth>0</titleWidth>
  1474.         <icon>0</icon>
  1475.         <textAlign>left</textAlign>
  1476.         <font>Geneva</font>
  1477.         <textSize>12</textSize>
  1478.         <textStyle>plain</textStyle>
  1479.         <textHeight>16</textHeight>
  1480.         <name>filespec</name>
  1481.         <script></script>
  1482.     </part>
  1483.     <part>
  1484.         <id>8</id>
  1485.         <type>button</type>
  1486.         <visible> <true /> </visible>
  1487.         <reserved5> 0 </reserved5>
  1488.         <reserved4> 0 </reserved4>
  1489.         <reserved3> 0 </reserved3>
  1490.         <reserved2> 0 </reserved2>
  1491.         <reserved1> 0 </reserved1>
  1492.         <enabled> <true /> </enabled>
  1493.         <rect>
  1494.             <left>59</left>
  1495.             <top>136</top>
  1496.             <right>222</right>
  1497.             <bottom>157</bottom>
  1498.         </rect>
  1499.         <style>shadow</style>
  1500.         <showName> <true /> </showName>
  1501.         <highlight> <false /> </highlight>
  1502.         <autoHighlight> <true /> </autoHighlight>
  1503.         <sharedHighlight> <true /> </sharedHighlight>
  1504.         <family>0</family>
  1505.         <titleWidth>0</titleWidth>
  1506.         <icon>0</icon>
  1507.         <textAlign>center</textAlign>
  1508.         <font>Chicago</font>
  1509.         <textSize>12</textSize>
  1510.         <textStyle>plain</textStyle>
  1511.         <name>fileSpec</name>
  1512.         <script></script>
  1513.     </part>
  1514.     <part>
  1515.         <id>9</id>
  1516.         <type>button</type>
  1517.         <visible> <true /> </visible>
  1518.         <reserved5> 0 </reserved5>
  1519.         <reserved4> 0 </reserved4>
  1520.         <reserved3> 0 </reserved3>
  1521.         <reserved2> 0 </reserved2>
  1522.         <reserved1> 0 </reserved1>
  1523.         <enabled> <true /> </enabled>
  1524.         <rect>
  1525.             <left>59</left>
  1526.             <top>161</top>
  1527.             <right>222</right>
  1528.             <bottom>182</bottom>
  1529.         </rect>
  1530.         <style>shadow</style>
  1531.         <showName> <true /> </showName>
  1532.         <highlight> <false /> </highlight>
  1533.         <autoHighlight> <true /> </autoHighlight>
  1534.         <sharedHighlight> <true /> </sharedHighlight>
  1535.         <family>0</family>
  1536.         <titleWidth>0</titleWidth>
  1537.         <icon>0</icon>
  1538.         <textAlign>center</textAlign>
  1539.         <font>Chicago</font>
  1540.         <textSize>12</textSize>
  1541.         <textStyle>plain</textStyle>
  1542.         <name>folderName</name>
  1543.         <script></script>
  1544.     </part>
  1545.     <part>
  1546.         <id>10</id>
  1547.         <type>button</type>
  1548.         <visible> <true /> </visible>
  1549.         <reserved5> 0 </reserved5>
  1550.         <reserved4> 0 </reserved4>
  1551.         <reserved3> 0 </reserved3>
  1552.         <reserved2> 0 </reserved2>
  1553.         <reserved1> 0 </reserved1>
  1554.         <enabled> <true /> </enabled>
  1555.         <rect>
  1556.             <left>59</left>
  1557.             <top>185</top>
  1558.             <right>222</right>
  1559.             <bottom>206</bottom>
  1560.         </rect>
  1561.         <style>shadow</style>
  1562.         <showName> <true /> </showName>
  1563.         <highlight> <false /> </highlight>
  1564.         <autoHighlight> <true /> </autoHighlight>
  1565.         <sharedHighlight> <true /> </sharedHighlight>
  1566.         <family>0</family>
  1567.         <titleWidth>0</titleWidth>
  1568.         <icon>0</icon>
  1569.         <textAlign>center</textAlign>
  1570.         <font>Chicago</font>
  1571.         <textSize>12</textSize>
  1572.         <textStyle>plain</textStyle>
  1573.         <name>FileList</name>
  1574.         <script>on mouseUpif the hilite of cd btn "Try It" thenshow cd fld "List"put FileList(thisFolder(),"",false,true) into cd fld "List"end ifpass mouseUpend mouseUp</script>
  1575.     </part>
  1576.     <part>
  1577.         <id>11</id>
  1578.         <type>field</type>
  1579.         <visible> <false /> </visible>
  1580.         <dontWrap> <false /> </dontWrap>
  1581.         <dontSearch> <false /> </dontSearch>
  1582.         <sharedText> <false /> </sharedText>
  1583.         <fixedLineHeight> <true /> </fixedLineHeight>
  1584.         <autoTab> <false /> </autoTab>
  1585.         <lockText> <false /> </lockText>
  1586.         <rect>
  1587.             <left>250</left>
  1588.             <top>73</top>
  1589.             <right>460</right>
  1590.             <bottom>272</bottom>
  1591.         </rect>
  1592.         <style>scrolling</style>
  1593.         <autoSelect> <false /> </autoSelect>
  1594.         <showLines> <false /> </showLines>
  1595.         <wideMargins> <false /> </wideMargins>
  1596.         <multipleLines> <false /> </multipleLines>
  1597.         <reservedFamily> 0 </reservedFamily>
  1598.         <titleWidth>0</titleWidth>
  1599.         <icon>0</icon>
  1600.         <textAlign>left</textAlign>
  1601.         <font>Geneva</font>
  1602.         <textSize>12</textSize>
  1603.         <textStyle>plain</textStyle>
  1604.         <textHeight>16</textHeight>
  1605.         <name>FolderName</name>
  1606.         <script></script>
  1607.     </part>
  1608.     <part>
  1609.         <id>12</id>
  1610.         <type>field</type>
  1611.         <visible> <false /> </visible>
  1612.         <dontWrap> <false /> </dontWrap>
  1613.         <dontSearch> <false /> </dontSearch>
  1614.         <sharedText> <false /> </sharedText>
  1615.         <fixedLineHeight> <true /> </fixedLineHeight>
  1616.         <autoTab> <false /> </autoTab>
  1617.         <lockText> <false /> </lockText>
  1618.         <rect>
  1619.             <left>250</left>
  1620.             <top>73</top>
  1621.             <right>460</right>
  1622.             <bottom>272</bottom>
  1623.         </rect>
  1624.         <style>scrolling</style>
  1625.         <autoSelect> <false /> </autoSelect>
  1626.         <showLines> <false /> </showLines>
  1627.         <wideMargins> <false /> </wideMargins>
  1628.         <multipleLines> <false /> </multipleLines>
  1629.         <reservedFamily> 0 </reservedFamily>
  1630.         <titleWidth>0</titleWidth>
  1631.         <icon>0</icon>
  1632.         <textAlign>left</textAlign>
  1633.         <font>Geneva</font>
  1634.         <textSize>12</textSize>
  1635.         <textStyle>plain</textStyle>
  1636.         <textHeight>16</textHeight>
  1637.         <name>FileList</name>
  1638.         <script></script>
  1639.     </part>
  1640.     <part>
  1641.         <id>13</id>
  1642.         <type>field</type>
  1643.         <visible> <false /> </visible>
  1644.         <dontWrap> <false /> </dontWrap>
  1645.         <dontSearch> <false /> </dontSearch>
  1646.         <sharedText> <false /> </sharedText>
  1647.         <fixedLineHeight> <true /> </fixedLineHeight>
  1648.         <autoTab> <false /> </autoTab>
  1649.         <lockText> <true /> </lockText>
  1650.         <rect>
  1651.             <left>31</left>
  1652.             <top>75</top>
  1653.             <right>482</right>
  1654.             <bottom>255</bottom>
  1655.         </rect>
  1656.         <style>scrolling</style>
  1657.         <autoSelect> <false /> </autoSelect>
  1658.         <showLines> <false /> </showLines>
  1659.         <wideMargins> <false /> </wideMargins>
  1660.         <multipleLines> <false /> </multipleLines>
  1661.         <reservedFamily> 0 </reservedFamily>
  1662.         <titleWidth>0</titleWidth>
  1663.         <icon>0</icon>
  1664.         <textAlign>left</textAlign>
  1665.         <font>Geneva</font>
  1666.         <textSize>12</textSize>
  1667.         <textStyle>plain</textStyle>
  1668.         <textHeight>16</textHeight>
  1669.         <name>List</name>
  1670.         <script>on mouseUphide meend mouseUp</script>
  1671.     </part>
  1672.     <part>
  1673.         <id>15</id>
  1674.         <type>field</type>
  1675.         <visible> <false /> </visible>
  1676.         <dontWrap> <false /> </dontWrap>
  1677.         <dontSearch> <false /> </dontSearch>
  1678.         <sharedText> <false /> </sharedText>
  1679.         <fixedLineHeight> <true /> </fixedLineHeight>
  1680.         <autoTab> <false /> </autoTab>
  1681.         <lockText> <false /> </lockText>
  1682.         <rect>
  1683.             <left>250</left>
  1684.             <top>73</top>
  1685.             <right>460</right>
  1686.             <bottom>272</bottom>
  1687.         </rect>
  1688.         <style>scrolling</style>
  1689.         <autoSelect> <false /> </autoSelect>
  1690.         <showLines> <false /> </showLines>
  1691.         <wideMargins> <false /> </wideMargins>
  1692.         <multipleLines> <false /> </multipleLines>
  1693.         <reservedFamily> 0 </reservedFamily>
  1694.         <titleWidth>0</titleWidth>
  1695.         <icon>0</icon>
  1696.         <textAlign>left</textAlign>
  1697.         <font>Geneva</font>
  1698.         <textSize>12</textSize>
  1699.         <textStyle>plain</textStyle>
  1700.         <textHeight>16</textHeight>
  1701.         <name>peek</name>
  1702.         <script></script>
  1703.     </part>
  1704.     <part>
  1705.         <id>17</id>
  1706.         <type>field</type>
  1707.         <visible> <true /> </visible>
  1708.         <dontWrap> <false /> </dontWrap>
  1709.         <dontSearch> <false /> </dontSearch>
  1710.         <sharedText> <false /> </sharedText>
  1711.         <fixedLineHeight> <true /> </fixedLineHeight>
  1712.         <autoTab> <false /> </autoTab>
  1713.         <lockText> <false /> </lockText>
  1714.         <rect>
  1715.             <left>394</left>
  1716.             <top>306</top>
  1717.             <right>488</right>
  1718.             <bottom>322</bottom>
  1719.         </rect>
  1720.         <style>transparent</style>
  1721.         <autoSelect> <false /> </autoSelect>
  1722.         <showLines> <false /> </showLines>
  1723.         <wideMargins> <false /> </wideMargins>
  1724.         <multipleLines> <false /> </multipleLines>
  1725.         <reservedFamily> 0 </reservedFamily>
  1726.         <titleWidth>0</titleWidth>
  1727.         <icon>0</icon>
  1728.         <textAlign>left</textAlign>
  1729.         <font>Geneva</font>
  1730.         <textSize>10</textSize>
  1731.         <textStyle>plain</textStyle>
  1732.         <textHeight>13</textHeight>
  1733.         <name></name>
  1734.         <script></script>
  1735.     </part>
  1736.     <part>
  1737.         <id>18</id>
  1738.         <type>button</type>
  1739.         <visible> <true /> </visible>
  1740.         <reserved5> 0 </reserved5>
  1741.         <reserved4> 0 </reserved4>
  1742.         <reserved3> 0 </reserved3>
  1743.         <reserved2> 0 </reserved2>
  1744.         <reserved1> 0 </reserved1>
  1745.         <enabled> <true /> </enabled>
  1746.         <rect>
  1747.             <left>57</left>
  1748.             <top>235</top>
  1749.             <right>222</right>
  1750.             <bottom>258</bottom>
  1751.         </rect>
  1752.         <style>shadow</style>
  1753.         <showName> <true /> </showName>
  1754.         <highlight> <false /> </highlight>
  1755.         <autoHighlight> <true /> </autoHighlight>
  1756.         <sharedHighlight> <true /> </sharedHighlight>
  1757.         <family>0</family>
  1758.         <titleWidth>0</titleWidth>
  1759.         <icon>0</icon>
  1760.         <textAlign>center</textAlign>
  1761.         <font>Chicago</font>
  1762.         <textSize>12</textSize>
  1763.         <textStyle>plain</textStyle>
  1764.         <name>Compact Stacks</name>
  1765.         <script>on mouseUpput fileName("STAK") into theStacksif theStacks is empty then exit mouseUPAnswer "Compact stacks in‚Ķ" with "Just this!" or "Folder" or "SubFolders"if it is "Folder" thenput FileList (folderName (theStacks),"STAK",true,false) into theStackselse if it is "SubFolders" thenput FileList (folderName (theStacks),"STAK",true,true) into theStacksend ifput the number of lines in theStacksset the lockmessages to trueset the lockscreen to trueset the lockrecent to truepush cardput 0 into totalRecoveredrepeat with s = 1 to the number of lines in theStacksgo stack line s of theStacksget the freesize of this stackadd it to totalrecovered-- doMenu "Compact Stack"if the mouseclick then exit repeatend repeatpop cardput totalRecovered && "bytes recovered."end mouseUp</script>
  1766.     </part>
  1767.     <content>
  1768.         <layer>background</layer>
  1769.         <id>6</id>
  1770.         <text>Utility Functions</text>
  1771.     </content>
  1772.     <content>
  1773.         <layer>background</layer>
  1774.         <id>18</id>
  1775.         <text>This card‚Äôs script contains various useful utility scripts. I keep them all in my Home Stack.</text>
  1776.     </content>
  1777.     <content>
  1778.         <layer>card</layer>
  1779.         <id>2</id>
  1780.         <text>extractFname is a function which returns a file name when given a complete pathname.example:put extractFName(FileName())</text>
  1781.     </content>
  1782.     <content>
  1783.         <layer>card</layer>
  1784.         <id>6</id>
  1785.         <text>function thisFolder returns the folder that contains the current stack.  It relies on the functions fileSpec and folderName.  It takes no parameters.example:put thisFolder()</text>
  1786.     </content>
  1787.     <content>
  1788.         <layer>card</layer>
  1789.         <id>7</id>
  1790.         <text>The FileSpec function returns a stack‚Äôs name when passed its long name, i.e. it strips the word ‚Äústack ‚Äù from the beginning and the quotation marks from the ends of the long name of the stack.example:put fileSpec(the long name of this stack)</text>
  1791.     </content>
  1792.     <content>
  1793.         <layer>card</layer>
  1794.         <id>11</id>
  1795.         <text>The folderName function returns the name of the folder that a given file is in.  You pass it the file‚Äôs complete pathname.example:put folderName(FileName())</text>
  1796.     </content>
  1797.     <content>
  1798.         <layer>card</layer>
  1799.         <id>12</id>
  1800.         <text>The FileList function returns a list of files in a given folder, and optionally in its subfolders too.  It can filter for a specific TYPE and can return fullnames (pathnames) or just filenames.Its parameters are:  startFolder = a foldername  TYPE = fileTYPE  fullnames = boolean  SubFolders = booleanexample:put FileList(thisFolder(),"",false,true) into cd fld "List"  </text>
  1801.     </content>
  1802.     <content>
  1803.         <layer>card</layer>
  1804.         <id>13</id>
  1805.         <text>backup disksCAI CoordinatorDisk CheckerDisk/File RecoveryDiskettesHC for CAIHomeHyperMailmac-digest-stackResAdderScript Manager</text>
  1806.     </content>
  1807.     <content>
  1808.         <layer>card</layer>
  1809.         <id>15</id>
  1810.         <text>peek toggles a simple handler that puts the short name of buttons and fields that the mouse enters into the message box.  It‚Äôs handy when you have lots of these objects on a card, and you want to quickly find on.Examplepeek</text>
  1811.     </content>
  1812.     <content>
  1813.         <layer>card</layer>
  1814.         <id>17</id>
  1815.         <text>ver 1.0</text>
  1816.     </content>
  1817.     <name>Utility Functions</name>
  1818.     <script>on peek-- version 1.0 ¬© 1989 Peter J√∂rgensen, Hamiton, NY-- for revealing the ids of buttons and fldsglobal peeking,MsgVis,autodocif peeking is empty then put false into peekingput not peeking into peekingif peeking then put the visible of the Msg into MsgViselse set the visible of the msg to MsgVisput peeking into autodocend peekon mouseEnter-- version 1.0 ¬© 1989 Peter J√∂rgensen, Hamiton, NY-- a utility for seeing the names of HyperCard objects.global peekingif peeking is empty then put false into peekingif peeking then put the name of the targetpass mouseEnterend mouseEnterfunction thisFolder  -- version 1.0 ¬© 1989 Peter J√∂rgensen, Hamiton, NYget the long name of this stackget fileSpec (it)return folderName (it)end thisFolderfunction fileSpec LongStackName-- version 1.0 ¬© 1989 Peter J√∂rgensen, Hamiton, NY-- this function returns a stack's short name given it's full name-- useful when using fileName xfcnput LongStackName into specdelete character 1 to 7 of specdelete last character of specreturn specend fileSpecfunction folderName filename-- version 1.0 ¬© 1989 Peter J√∂rgensen, Hamiton, NYrepeatif last char of filename is ":" then exit repeatdelete last char of filenameend repeatdelete last char of filenamereturn filenameend folderNamefunction FileList startFolder,aTYPE,FullNames,SubFolders-- version 1.0 ¬© 1989 Peter J√∂rgensen, Hamiton, NYif startFolder is not empty then put ":" after startFolderput startFolderput empty into TheList-- first the files in this folderget files(startFolder,aType,3)  -- XFCN by Guy de Picciottoif it is not empty thenif FullNames thenrepeat with i = 1 to the number of lines in itput StartFolder before line i of itend repeatend ifput it after TheListend if-- next the folders in this folderif SubFolders thenget files(startFolder,"",2) -- XFCN by Guy de Picciottoif it is not empty thenrepeat with f = 1 to the number of lines in itset the cursor to busyput FileList(startFolder& line f of it,aTYPE,FullNames,true)¬¨into tempif temp is not empty then put return & temp after TheListend repeatend ifend ifif line 1 of theList is empty then delete line 1 of theListhide messagereturn TheListend FileListon mouseUp-- version 1.0 ¬© 1989 Peter J√∂rgensen, Hamiton, NY-- This handler just handles mouseUps in the various card buttons-- on this card, rather than have a similar handler in each button's-- scriptif the name of the target contains "button" thenget cd fld visfldif it ‚↠empty then hide cd fld itget last line of cd fld the short name of the targetif the hilite of cd btn "Try it" then do itshow cd fld the short name of the targetput the short name of the target into cd fld visfldend ifpass MouseUpend mouseUpon closecard  -- this handler for this card only!if cd fld visfld ‚↠empty then hide cd fld (cd fld visfld)put empty into cd fld visfldhide cd fld "List"pass closecardend closecard</script>
  1819. </card>
  1820.  
  1821.  
  1822. card_2198.xml
  1823. <?xml version="1.0" encoding="utf-8" ?>
  1824. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  1825. <card>
  1826.     <id>2198</id>
  1827.     <filler1>0</filler1>
  1828.     <cantDelete> <false /> </cantDelete>
  1829.     <showPict> <true /> </showPict>
  1830.     <dontSearch> <false /> </dontSearch>
  1831.     <owner>5075</owner>
  1832.     <link rel="stylesheet" type="text/css" href="stylesheet_9546.css" />
  1833.     <part>
  1834.         <id>1</id>
  1835.         <type>button</type>
  1836.         <visible> <true /> </visible>
  1837.         <reserved5> 0 </reserved5>
  1838.         <reserved4> 0 </reserved4>
  1839.         <reserved3> 0 </reserved3>
  1840.         <reserved2> 0 </reserved2>
  1841.         <reserved1> 0 </reserved1>
  1842.         <enabled> <true /> </enabled>
  1843.         <rect>
  1844.             <left>46</left>
  1845.             <top>94</top>
  1846.             <right>200</right>
  1847.             <bottom>117</bottom>
  1848.         </rect>
  1849.         <style>roundrect</style>
  1850.         <showName> <true /> </showName>
  1851.         <highlight> <false /> </highlight>
  1852.         <autoHighlight> <true /> </autoHighlight>
  1853.         <sharedHighlight> <true /> </sharedHighlight>
  1854.         <family>0</family>
  1855.         <titleWidth>0</titleWidth>
  1856.         <icon>0</icon>
  1857.         <textAlign>center</textAlign>
  1858.         <font>Chicago</font>
  1859.         <textSize>12</textSize>
  1860.         <textStyle>plain</textStyle>
  1861.         <name>Show the Scripts</name>
  1862.         <script>on mouseUpshow cd fld "Auto Doc Scripts"show cd btn "Cancel"end mouseUp</script>
  1863.     </part>
  1864.     <part>
  1865.         <id>4</id>
  1866.         <type>button</type>
  1867.         <visible> <true /> </visible>
  1868.         <reserved5> 0 </reserved5>
  1869.         <reserved4> 0 </reserved4>
  1870.         <reserved3> 0 </reserved3>
  1871.         <reserved2> 0 </reserved2>
  1872.         <reserved1> 0 </reserved1>
  1873.         <enabled> <true /> </enabled>
  1874.         <rect>
  1875.             <left>46</left>
  1876.             <top>133</top>
  1877.             <right>200</right>
  1878.             <bottom>156</bottom>
  1879.         </rect>
  1880.         <style>roundrect</style>
  1881.         <showName> <true /> </showName>
  1882.         <highlight> <false /> </highlight>
  1883.         <autoHighlight> <true /> </autoHighlight>
  1884.         <sharedHighlight> <true /> </sharedHighlight>
  1885.         <family>0</family>
  1886.         <titleWidth>0</titleWidth>
  1887.         <icon>0</icon>
  1888.         <textAlign>center</textAlign>
  1889.         <font>Chicago</font>
  1890.         <textSize>12</textSize>
  1891.         <textStyle>plain</textStyle>
  1892.         <name>Install the Scripts</name>
  1893.         <script>on mouseUpshow btn 3show btn 4show btn 5set the scroll of cd fld 1 to 0show cd fld 1end mouseUp</script>
  1894.     </part>
  1895.     <part>
  1896.         <id>6</id>
  1897.         <type>button</type>
  1898.         <visible> <false /> </visible>
  1899.         <reserved5> 0 </reserved5>
  1900.         <reserved4> 0 </reserved4>
  1901.         <reserved3> 0 </reserved3>
  1902.         <reserved2> 0 </reserved2>
  1903.         <reserved1> 0 </reserved1>
  1904.         <enabled> <true /> </enabled>
  1905.         <rect>
  1906.             <left>89</left>
  1907.             <top>275</top>
  1908.             <right>166</right>
  1909.             <bottom>295</bottom>
  1910.         </rect>
  1911.         <style>roundrect</style>
  1912.         <showName> <true /> </showName>
  1913.         <highlight> <false /> </highlight>
  1914.         <autoHighlight> <true /> </autoHighlight>
  1915.         <sharedHighlight> <true /> </sharedHighlight>
  1916.         <family>0</family>
  1917.         <titleWidth>0</titleWidth>
  1918.         <icon>0</icon>
  1919.         <textAlign>center</textAlign>
  1920.         <font>Chicago</font>
  1921.         <textSize>12</textSize>
  1922.         <textStyle>plain</textStyle>
  1923.         <name>Cancel</name>
  1924.         <script>on mouseUphide cd fld 1hide cd fld 2hide btn 3hide btn 4hide btn 5end mouseUp</script>
  1925.     </part>
  1926.     <part>
  1927.         <id>7</id>
  1928.         <type>button</type>
  1929.         <visible> <false /> </visible>
  1930.         <reserved5> 0 </reserved5>
  1931.         <reserved4> 0 </reserved4>
  1932.         <reserved3> 0 </reserved3>
  1933.         <reserved2> 0 </reserved2>
  1934.         <reserved1> 0 </reserved1>
  1935.         <enabled> <true /> </enabled>
  1936.         <rect>
  1937.             <left>181</left>
  1938.             <top>275</top>
  1939.             <right>258</right>
  1940.             <bottom>295</bottom>
  1941.         </rect>
  1942.         <style>roundrect</style>
  1943.         <showName> <true /> </showName>
  1944.         <highlight> <false /> </highlight>
  1945.         <autoHighlight> <true /> </autoHighlight>
  1946.         <sharedHighlight> <true /> </sharedHighlight>
  1947.         <family>0</family>
  1948.         <titleWidth>0</titleWidth>
  1949.         <icon>0</icon>
  1950.         <textAlign>center</textAlign>
  1951.         <font>Chicago</font>
  1952.         <textSize>12</textSize>
  1953.         <textStyle>plain</textStyle>
  1954.         <name>Append</name>
  1955.         <script>on mouseUpput "Stop!" into Titleput "Some knowledge of HyperTalk is necessary for this procedure!" into messget  PopAlert (3,1414,Title,mess)if it is 2 then exit mouseUpset the lockmessages to trueput the userlevel into oldlevelset the userlevel to 5push cardput cd fld "Auto Doc Scripts" into AutoDocScriptdelete line 1 to 74 of AutoDocScript -- the original handlersgo cd "User Preferences"doMenu "Copy Card"go HomeAnswer "Append now or save a copy first?" with "Cancel" or "Append" or¬¨"Save A Copy"if it is "Save Copy" then doMenu "Save A Copy..."if it is "Append" then-- replace User Prefs cd with my new one.go cd "User Preferences" of stack "Home"set the cantdelete of this cd to falsedoMenu "Delete Card"go prevdoMenu "Paste Card"-- append the autodoc scripts to the original Home stack scriptget the script of this stackput return & AutoDocScript after itset the script of this stack to it-- open up the script editor for manual mergingAnswer "Merge duplicate handlers."edit the script of this stackend ifpop cardgethomeinfo -- get new settings from new preferences cardset the userlevel to oldlevelend mouseUp</script>
  1956.     </part>
  1957.     <part>
  1958.         <id>8</id>
  1959.         <type>button</type>
  1960.         <visible> <false /> </visible>
  1961.         <reserved5> 0 </reserved5>
  1962.         <reserved4> 0 </reserved4>
  1963.         <reserved3> 0 </reserved3>
  1964.         <reserved2> 0 </reserved2>
  1965.         <reserved1> 0 </reserved1>
  1966.         <enabled> <true /> </enabled>
  1967.         <rect>
  1968.             <left>273</left>
  1969.             <top>275</top>
  1970.             <right>350</right>
  1971.             <bottom>295</bottom>
  1972.         </rect>
  1973.         <style>roundrect</style>
  1974.         <showName> <true /> </showName>
  1975.         <highlight> <false /> </highlight>
  1976.         <autoHighlight> <true /> </autoHighlight>
  1977.         <sharedHighlight> <true /> </sharedHighlight>
  1978.         <family>0</family>
  1979.         <titleWidth>0</titleWidth>
  1980.         <icon>0</icon>
  1981.         <textAlign>center</textAlign>
  1982.         <font>Chicago</font>
  1983.         <textSize>12</textSize>
  1984.         <textStyle>plain</textStyle>
  1985.         <name>Replace</name>
  1986.         <script>on mouseUpput "Stop!" into Titleput "You are about to completely replace your Home stack script!" into messget  PopAlert (3,1414,Title,mess)if it is 2 then exit mouseUpset the lockmessages to trueset the lockscreen to trueput the userlevel into oldlevelset the userlevel to 5push cardput cd fld "Auto Doc Scripts" into AutoDocScriptgo cd "User Preferences"doMenu "Copy Card"go homeAnswer "Install now or save a copy?" with "Cancel" or "Install" or¬¨"Save A Copy"if it is "Save Copy" then doMenu "Save A Copy..."if it is "Install" then-- replace old Preference card with the new onego cd "User Preferences" of stack "Home"set the cantdelete of this cd to falsedoMenu "Delete Card"go prevdoMenu "Paste Card"getHomeInfo -- get the new User Preferences Settings-- replace original handlers with new onesset the script of this stack to AutoDocScriptAnswer "AutoDoc handlers have been installed."end ifpop cardset the userlevel to oldlevelend mouseUp</script>
  1987.     </part>
  1988.     <part>
  1989.         <id>10</id>
  1990.         <type>button</type>
  1991.         <visible> <true /> </visible>
  1992.         <reserved5> 0 </reserved5>
  1993.         <reserved4> 0 </reserved4>
  1994.         <reserved3> 0 </reserved3>
  1995.         <reserved2> 0 </reserved2>
  1996.         <reserved1> 0 </reserved1>
  1997.         <enabled> <true /> </enabled>
  1998.         <rect>
  1999.             <left>40</left>
  2000.             <top>169</top>
  2001.             <right>201</right>
  2002.             <bottom>190</bottom>
  2003.         </rect>
  2004.         <style>roundrect</style>
  2005.         <showName> <true /> </showName>
  2006.         <highlight> <false /> </highlight>
  2007.         <autoHighlight> <true /> </autoHighlight>
  2008.         <sharedHighlight> <true /> </sharedHighlight>
  2009.         <family>0</family>
  2010.         <titleWidth>0</titleWidth>
  2011.         <icon>0</icon>
  2012.         <textAlign>center</textAlign>
  2013.         <font>Chicago</font>
  2014.         <textSize>12</textSize>
  2015.         <textStyle>plain</textStyle>
  2016.         <name>Install Mods Field</name>
  2017.         <script>-- card button "Install Mods Field" of card "Autodoc"-- ¬© 1989 Peter J√∂rgensen, Hamilton NYon mouseUpAnswer "Install or Remove AutoDoc Field?"¬¨with "Cancel" or "Remove" or "Install"if it is "Cancel" then exit mouseUpif it is "Install" then PrepStackselseget FileName("STAK")if it is empty then exit MouseUpput it into theStackpush cardset the lockmessages to trueset the lockscreen to truego cd 1 of theStackrepeat with c = 1 to the number of cd fldsif the short name of cd fld c is "modifications" thenshow cd fld cselect cd fld cdoMenu "Clear Field"choose browse toolAnswer "AutoDoc field has been removed."pop cardexit mouseUpend ifend repeatAnswer "AutoDoc field not found!"pop cardend ifend mouseUpon prepStacks-- ¬© 1989 Peter J√∂rgensen, Hamilton NYset the lockmessages to trueset the lockScreen to truepush cardrepeatget FileName("STAK")if it is empty then exit repeatgo card 1 of itcheckAndAddend repeatpop cardset the lockmessages to falsechoose browse toolend prepStackson checkAndAdd -- adds cd fld "modifications" to cd 1 of a stack, if-- it isn't already there.if the cantmodify of this stack is true thenAnswer "This stack cannot be modified." with "OK"exit checkAndAddend ifrepeat with f = 1 to the number of cd fldsif the short name of cd fld f is "modifications" thenAnswer "Card field modifications already exists"¬¨with "OK"exit checkAndAddend ifend repeatput the number of cd flds into lastFieldput lastField + 1 into myFielddoMenu "New Field"set the name of cd fld myfield to "modifications"set the rect of cd fld myfield to 8,24,502,331set the style of cd fld myfield to "Scrolling"set the textfont of cd fld myfield to "Monaco"hide cd fld "Modifications"Answer "Auto Doc fld has been added."choose browse toolend checkAndAdd</script>
  2018.     </part>
  2019.     <part>
  2020.         <id>11</id>
  2021.         <type>button</type>
  2022.         <visible> <true /> </visible>
  2023.         <reserved5> 0 </reserved5>
  2024.         <reserved4> 0 </reserved4>
  2025.         <reserved3> 0 </reserved3>
  2026.         <reserved2> 0 </reserved2>
  2027.         <reserved1> 0 </reserved1>
  2028.         <enabled> <true /> </enabled>
  2029.         <rect>
  2030.             <left>207</left>
  2031.             <top>168</top>
  2032.             <right>246</right>
  2033.             <bottom>213</bottom>
  2034.         </rect>
  2035.         <style>transparent</style>
  2036.         <showName> <true /> </showName>
  2037.         <highlight> <false /> </highlight>
  2038.         <autoHighlight> <true /> </autoHighlight>
  2039.         <sharedHighlight> <true /> </sharedHighlight>
  2040.         <family>0</family>
  2041.         <titleWidth>0</titleWidth>
  2042.         <icon>1016</icon>
  2043.         <textAlign>center</textAlign>
  2044.         <font>Chicago</font>
  2045.         <textSize>12</textSize>
  2046.         <textStyle>plain</textStyle>
  2047.         <name>copy</name>
  2048.         <script>on mouseUp-- ¬© 1989 Peter J√∂rgensen, Hamilton NYput the userlevel into oldlevelset the userlevel to 5select cd btn "Install Mods Field"doMenu "Copy Button"set the lockmessages to truego homedoMenu "Paste Button"go backchoose browse toolset the userlevel to oldlevelend mouseUpon naught-- commmentadd 1 to nothingend naught</script>
  2049.     </part>
  2050.     <part>
  2051.         <id>5</id>
  2052.         <type>field</type>
  2053.         <visible> <false /> </visible>
  2054.         <dontWrap> <false /> </dontWrap>
  2055.         <dontSearch> <false /> </dontSearch>
  2056.         <sharedText> <false /> </sharedText>
  2057.         <fixedLineHeight> <true /> </fixedLineHeight>
  2058.         <autoTab> <false /> </autoTab>
  2059.         <lockText> <false /> </lockText>
  2060.         <rect>
  2061.             <left>27</left>
  2062.             <top>69</top>
  2063.             <right>477</right>
  2064.             <bottom>272</bottom>
  2065.         </rect>
  2066.         <style>scrolling</style>
  2067.         <autoSelect> <false /> </autoSelect>
  2068.         <showLines> <false /> </showLines>
  2069.         <wideMargins> <false /> </wideMargins>
  2070.         <multipleLines> <false /> </multipleLines>
  2071.         <reservedFamily> 0 </reservedFamily>
  2072.         <titleWidth>0</titleWidth>
  2073.         <icon>0</icon>
  2074.         <textAlign>left</textAlign>
  2075.         <font>Geneva</font>
  2076.         <textSize>12</textSize>
  2077.         <textStyle>plain</textStyle>
  2078.         <textHeight>16</textHeight>
  2079.         <name>install</name>
  2080.         <script></script>
  2081.     </part>
  2082.     <part>
  2083.         <id>9</id>
  2084.         <type>field</type>
  2085.         <visible> <false /> </visible>
  2086.         <dontWrap> <false /> </dontWrap>
  2087.         <dontSearch> <false /> </dontSearch>
  2088.         <sharedText> <false /> </sharedText>
  2089.         <fixedLineHeight> <true /> </fixedLineHeight>
  2090.         <autoTab> <false /> </autoTab>
  2091.         <lockText> <false /> </lockText>
  2092.         <rect>
  2093.             <left>10</left>
  2094.             <top>62</top>
  2095.             <right>512</right>
  2096.             <bottom>274</bottom>
  2097.         </rect>
  2098.         <style>scrolling</style>
  2099.         <autoSelect> <false /> </autoSelect>
  2100.         <showLines> <false /> </showLines>
  2101.         <wideMargins> <false /> </wideMargins>
  2102.         <multipleLines> <false /> </multipleLines>
  2103.         <reservedFamily> 0 </reservedFamily>
  2104.         <titleWidth>0</titleWidth>
  2105.         <icon>0</icon>
  2106.         <textAlign>left</textAlign>
  2107.         <font>Geneva</font>
  2108.         <textSize>12</textSize>
  2109.         <textStyle>plain</textStyle>
  2110.         <textHeight>16</textHeight>
  2111.         <name>Auto Doc Scripts</name>
  2112.         <script></script>
  2113.     </part>
  2114.     <part>
  2115.         <id>12</id>
  2116.         <type>field</type>
  2117.         <visible> <true /> </visible>
  2118.         <dontWrap> <false /> </dontWrap>
  2119.         <dontSearch> <false /> </dontSearch>
  2120.         <sharedText> <false /> </sharedText>
  2121.         <fixedLineHeight> <true /> </fixedLineHeight>
  2122.         <autoTab> <false /> </autoTab>
  2123.         <lockText> <false /> </lockText>
  2124.         <rect>
  2125.             <left>394</left>
  2126.             <top>306</top>
  2127.             <right>488</right>
  2128.             <bottom>322</bottom>
  2129.         </rect>
  2130.         <style>transparent</style>
  2131.         <autoSelect> <false /> </autoSelect>
  2132.         <showLines> <false /> </showLines>
  2133.         <wideMargins> <false /> </wideMargins>
  2134.         <multipleLines> <false /> </multipleLines>
  2135.         <reservedFamily> 0 </reservedFamily>
  2136.         <titleWidth>0</titleWidth>
  2137.         <icon>0</icon>
  2138.         <textAlign>left</textAlign>
  2139.         <font>Geneva</font>
  2140.         <textSize>10</textSize>
  2141.         <textStyle>plain</textStyle>
  2142.         <textHeight>13</textHeight>
  2143.         <name></name>
  2144.         <script></script>
  2145.     </part>
  2146.     <content>
  2147.         <layer>background</layer>
  2148.         <id>6</id>
  2149.         <text>AutoDoc Scripts</text>
  2150.     </content>
  2151.     <content>
  2152.         <layer>background</layer>
  2153.         <id>18</id>
  2154.         <text>AutoDoc is a series of handlers which when installed in the home stack, automatically document changes you make to scripts in any stack you wish.     Autodoc works in stacks whose card 1 contains a card field called "modifications". Whenever the userlevel is 5.  Use the "Install Mods Field" button to add the field to existing stacks.  Once the handlers are installed in your Home stack, you will be given the opportunity to add the field to any new stack you create.  The "Install Mods Field" button can also remove the field... copy it to your Home stack.</text>
  2155.     </content>
  2156.     <content>
  2157.         <layer>card</layer>
  2158.         <id>5</id>
  2159.         <text>  Because the handlers making up the AutoDoc system must reside in your Home stack script, installation might be a little tricky.  First, if you are using the standard, unadulterated Apple Home Stack feel free to choose the "Replace" option.  If you have added some handlers of your own, or modified some of the handlers that came with the original Home stack, then choose "Append".  This will put a copy of the appropriate handlers AFTER all existing handlers in your Home Stack Script.  The Script editor will then open and you should merge handlers that may appear more than once.  The following handlers are likely to need merging after you "Append":     on OpenStack     on CloseStack     on OpenBackground     on CloseBackground     on OpenCard     on CloseCard     on GetHomeInfo     on StartUp     on ResumeHopefully I will work out a totally automated installation procedure for these handlers, but for now, this is all I've had time to do.Good Luck, and remember to WORK ON A COPY OF YOUR HOME STACK.</text>
  2160.     </content>
  2161.     <content>
  2162.         <layer>card</layer>
  2163.         <id>9</id>
  2164.         <text>-- Original Home Stack scripts.on xy -- puts the mouse location in the message box until a mouse click  repeat until the mouse is down    put the mouseLoc  end repeatend xyon c  choose browse tool  doMenu "Card Info..."end con b  choose browse tool  doMenu "Bkgnd Info..."end bon s  choose browse tool  doMenu "Stack Info..."end son startUp  getHomeInfo  pass startUp -- to a startUp XCMD, if presentend startUpon resume  getHomeInfo  pass resume -- to a resume XCMD, if presentend resumeon searchScript pattern,stackName -- search all scripts of a stack  set lockMessages to true  if stackName is not empty then go to stack stackName    if the script of this stack contains pattern  then edit script of this stack    repeat with i = 1 to the number of bkgnds    go to card 1 of bkgnd i    if the script of this bkgnd contains pattern    then edit script of bkgnd        repeat with j = 1 to the number of bkgnd buttons      if the script of bkgnd button j contains pattern      then edit script of bkgnd button j    end repeat        repeat with j = 1 to the number of bkgnd fields      if the script of bkgnd field j contains pattern      then edit script of bkgnd field j    end repeat      end repeat    repeat with i = 1 to the number of cards    go card i    if the script of this card contains pattern    then edit script of this card        repeat with j = 1 to the number of card buttons      if the script of card button j contains pattern      then edit script of card button j    end repeat        repeat with j = 1 to the number of card fields      if the script of card field j contains pattern      then edit script of card field j    end repeat      end repeat  set lockMessages to falseend searchScript-- End of original handlers-- AutoDoc 1.0 scripts-- ¬© 1989 Peter J√∂rgensen, Hamilton, NYon getHomeInfo -- Merge with or replace original script!  global stacks,applications,documents,userName  global override,autocomp,compLimit -- new globals  set lockScreen to true  set lockMessages to true  push this cd  go to cd "User Preferences" of stack "Home"  put cd fld "User Name" into userName  set userLevel to cd fld "User Level"  set powerKeys to the hilite of btn "Power Keys"  set blindTyping to the hilite of btn "Blind Typing"  put the hilite of btn "autocomp" into autocomp -- new  put the hilite of btn "No Autodoc" into override -- new  put cd fld "Compaction Limit" into compLimit -- new  put fld "paths" of cd "stacks" into stacks  put fld "paths" of cd "applications" into applications  put fld "paths" of cd "documents" into documents  pop cdend getHomeInfoon openStack -- Merge with or replace original handler!  global autodoc,curstack  put checkauto() into autodoc  put the long name of this stack into curStack  getScript "stack"  pass OpenStackend openStackon CloseStack -- Merge with or replace original handler!  checkScript "stack"  global complimit,autocomp  if autocomp then    if the Freesize of this stack > complimit * 1000 then      Answer "Compact stack?" with "No" or "Yes"      if it is "Yes" then doMenu "Compact Stack"    end if  end if  Pass CloseStackend CloseStackon openBackground -- Merge with or replace original handler!  global curBg  put the long name of this background into CurBg  getScript "bg"  pass openBackgroundend openBackgroundon CloseBackground -- Merge with or replace original handler!  checkScript "bg"  pass CloseBackgroundend CloseBackgroundon openCard -- Merge with or replace original handler!  global curCd  put the long name of this card into CurCd  getScript "card"  pass OpenCardend openCardon CloseCard -- Merge with or replace original handler!  idle  checkScript "card"  Pass CloseCardend CloseCardon deletefield   stop  pass deletefieldend deletefieldon deletebutton  stop  pass deletebuttonend deletebuttonon checkScript anObject   -- (c) 1988 Peter J√∂rgensen - Hamilton, NY global stackScript,bgScript,CardScript,autodoc,theObject  if autodoc is empty then put false into autodoc  if autodoc then    if anObject = "stack" then      get the script of this stack      if it is not StackScript then        documentChanges "Stack",""      end if      put false into autodoc    else if anObject = "bg" then      get the script of this bg      if it is not bgScript then        documentChanges "bg",trun (the long name of this bg)      end if    else if anObject = "card" then      put empty into theObject      get the script of this cd      if it is not cardScript then        documentChanges "card",trun (the long name of this card)      end if    end if  end ifend checkScripton stop  global theObject  put empty into theObjectend stopon newStack  Answer "Install autodoc in this stack?" with "No" or "Yes"  if it is "No" then exit newStack  checkAndAdd -- cd  fld "modifications"end newStackon NewVersion  global AutoDoc,theObject,override  put empty into theObject  put override into curoverride  put false into override  put empty into autodoc  if autodoc is empty then put checkauto() into autodoc    if AutoDoc then    push this card    set the lockmessages to true    Answer "OK to clear modification record?" with "NO!" or "OK"¬¨    or "Save A Copy"    if it is "NO!" then exit NewVersion    if it is "Save A Copy" then doMenu "Save a copy..."    get line 1 of cd fld "modifications" of cd 1    if char 1 of it is not "V" then put 0 into version    else put word 2 of it into version    Ask "Present version is: "&version&"; change to:" with version+.1    if it is empty then exit NewVersion    put "Version"&& it && "of"&& the name of this stack &&¬¨    "as of " & the date & " at " & the time&¬¨    return into cd fld "modifications" of cd 1        set the script of this stack to clearmods(the script of this stack)    lock screen    repeat with b = 1 to the number of bgs      set the cursor to watch      go cd 1 of bg b      set the script of this bg to clearmods(the script of this bg)            repeat with bb = 1 to the number of bg btns        set the script of bg btn bb to clearmods(the script of bg btn bb)      end repeat            repeat with f = 1 to the number of flds        set the script of fld f to clearmods(the script of fld f)      end repeat          end repeat        repeat with c = 1 to the number of cds      set the cursor to plus      go cd c      set the script of this cd to clearmods(the script of this cd)            repeat with b = 1 to the number of btns        set the script of btn b to clearmods(the script of btn b)      end repeat            repeat with cf = 1 to the number of cd flds        set the script of cd fld cf to clearmods(the script of cd fld cf)      end repeat          end repeat  end if  pop card  getscript "stack"  getscript "bg"  getscript "card"  put curoverride into override    -- ¬© 1988 Peter Jorgensen  -- Script for clearing modification documentation from scripts of  -- all objects in a stack and incrementing version number on  -- card field "Modifications" of card 1 of stack and clearing  -- modification records from same field.end NewVersionfunction clearMods aScript  put "Modified " & "on" into theKey  if aScript contains theKey then    repeat with ln = (the number of lines in aScript) down to 1      set the cursor to busy      if line ln of aScript contains theKey then        delete line ln of aScript      end if    end repeat  end if  return aScriptend clearModsfunction extractHandler hdlNo,aScript  --Modified by Peter J√∂rgensen on Tuesday, November 14, 1989 at 11:16:38 AM  global EndofPrev  if hdlNo = 1 then put 1 into EndOfPrev  repeat with ScriptLine = EndOfPrev to the number of lines in aScript    set the cursor to busy    if word 1 of line scriptLine of aScript is in "on,function" then      put word 2 of line ScriptLine of aScript into theMessage      put line ScriptLine of aScript into HdlrScript            repeat with hdlrLine = ScriptLine+1 to the number of lines in aScript        set the cursor to busy        put return&line hdlrLine of aScript after HdlrScript        if (line hdlrLine of aScript contains "send") then next repeat        if (line hdlrLine of aScript contains "end")¬¨        and (line hdlrLine of aScript contains theMessage) then          put hdlrLine into EndOfPrev          return HdlrScript        end if      end repeat         end if  end repeat  return "No more Handlers"end extractHandleron documentChanges anObject,ObjectName  global newscript,oldScript,theScript,StackScript,CardScript,¬¨  BgScript,username  Answer "Documenting " &anObject with "Cancel" or"OK" or "Save Copy"  if it is "Cancel" then exit documentChanges  if it is "Save Copy" then doMenu "Save a Copy..."  put the script of anObject into newScript  if (anObject contains "button") or (anObject contains "field") then    put theScript into oldScript  else if anObject contains "stack" then    put StackScript into oldScript  else if anObject contains "bkgnd" then    put bgScript into oldScript  else put CardScript into oldScript  put 1 into hndlerNo  repeat    set the cursor to busy    -- compare the handlers, and document the changed ones.    put extractHandler(hndlerNo,newScript) into aHandler    if aHandler = "No more Handlers" then exit repeat    if not (oldScript contains aHandler) then      put return & "-" & "-" & "Modified by " & username && "on " & the long date &¬¨      " at " & the long time after line 1 of aHandler    end if    put aHandler & return & return after documentedScript    add 1 to hndlerNo  end repeat  put "-" & "-" & "Modified " & "on " & the long date &¬¨  "-" & the long time & return before documentedScript  set the script of anObject to documentedScript  put ObjectName &" modified by "& username&& "on " & the long date &&¬¨  "at" && the time & return after cd fld "Modifications" of cd 1end documentChangeson getScript anObject  global stackScript,bgScript,CardScript,autodoc,CurStack,CurBg,CurCd  lock screen  set the lockmessages to true  if autodoc is empty then put false into autodoc  if AutoDoc then    if anObject is "stack" then      put the script of this stack into stackScript    else if anObject is "bg" then      put the script of this bg into bgScript    else if anObject is "card" then      put the script of this cd into CardScript    end if  end if  set the lockscreen to false  set the lockmessages to falseend getScripton idle  global theObject,theScript,AutoDoc,CurStack,CurBg,CurCd  if the long name of this stack is not CurStack then    put the long name of this stack into CurStack    put checkauto() into autodoc    getScript "stack"  end if  if the long name of this background is not CurBg then    put the long name of this background into CurBg    getScript "bg"  end if  if the long name of this cd is not CurCd then    stop    put the long name of this card into CurCd    getscript "card"  end if  if AutoDoc then    if theObject is not empty then      if the mouseloc is not within the rect of theObject then        if the script of theObject is not theScript then          documentchanges theObject,trun(the long name of theObject)        end if        put empty into theObject        put empty into theScript      end if    end if  end if  pass idleend idlefunction checkAuto  global override  if override is empty then put false into override  if (the userlevel is 5) and (not override) then    set the lockmessages to true    set the lockscreen to true    push cd    go cd 1    repeat with f = 1 to the number of cd flds      if the short name of cd fld f is "modifications" then        pop cd        return true      end if    end repeat    pop cd  end if  return falseend checkAutofunction trun aName  put offset("of stack",aName) into theTail  delete char (theTail-1) to (the number of chars in aName) of aName  return aNameend trunon mods  global FldSettings  if FldSettings is empty then    push card    go cd 1    put the rect of cd fld "Modifications" into line 1 of FldSettings    put the style of cd fld "Modifications" into line 2 of FldSettings    put the visible of cd fld "Modifications" into line 3 of FldSettings    put the textfont of cd fld "Modifications" into line 4 of FldSettings    put the textsize of cd fld "Modifications" into line 5 of FldSettings    put the textstyle of cd fld "Modifications" into line 6 of FldSettings    put the textalign of cd fld "Modifications" into line 7 of FldSettings    set the rect of cd fld "Modifications" of cd 1 to 8,24,502,331    set the style of cd fld "Modifications" to "Scrolling"    show cd fld "Modifications" of cd 1    set the textfont of cd fld "Modifications" to "Monaco"    set the textsize of cd fld "Modifications" to 12    set the textstyle of cd fld "Modifications" to "plain"    set the textalign of cd fld "Modifications" to "left"  else    set the rect of cd fld "Modifications" to line 1 of FldSettings    set the style of cd fld "Modifications" to line 2 of FldSettings    set the visible of cd fld "Modifications" to line 3 of FldSettings    set the textfont of cd fld "Modifications" to line 4 of FldSettings    set the textsize of cd fld "Modifications" to line 5 of FldSettings    set the textstyle of cd fld "Modifications" to line 6 of FldSettings    set the textalign of cd fld "Modifications" to line 7 of FldSettings    put empty into FldSettings    pop card  end ifend modson mouseEnter  -- automatic script getter for buttons and flds  -- (c) 1988 Peter J√∂rgensen - Hamilton, NY  global theObject,theScript,AutoDoc,peeking  if autodoc is empty then put false into autodoc  if autoDoc then    if the name of the target contains "bkgnd button" then      put "bg button id " into theObject    else if the name of the target contains "button" then      put "button id " into theObject    else if the name of the target contains "card field" then      put "card field id " into theObject    else if the name of the target contains "field" then      put "field id " into theObject    end if    put the id of the target after theObject    if peeking then      put theObject    end if    put the script of theObject into theScript  end if  pass mouseEnterend mouseEnteron checkAndAdd -- adds cd fld "modifications" to cd 1 of a stack, if  -- it isn't already there. -- (c) 1988 Peter J√∂rgensen - Hamilton, NY   if the cantmodify of this stack is true then    Answer "This stack cannot be modified." with "OK"    exit checkAndAdd  end if  repeat with f = 1 to the number of cd flds    if the short name of cd fld f is anObject then      Answer ObjectKind&&quote& anObject&quote&&"already exists"¬¨      with "OK"      exit checkAndAdd    end if  end repeat  put the number of cd flds into lastField  put lastField + 1 into myField  doMenu "New Field"  set the name of cd fld myfield to "modifications"  set the rect of cd fld myfield to 8,24,502,331  set the style of cd fld myfield to "Scrolling"  set the textfont of cd fld myfield to "Monaco"  hide cd fld "Modifications"  Answer "Auto Doc fld has been added."  choose browse toolend checkAndAdd</text>
  2165.     </content>
  2166.     <content>
  2167.         <layer>card</layer>
  2168.         <id>12</id>
  2169.         <text>ver 1.1</text>
  2170.     </content>
  2171.     <name>AutoDoc</name>
  2172.     <script>on getHomeInfo -- Merge with original scriptglobal stacks,applications,documents,userNameglobal override,autocomp,compLimit -- new globalsset lockScreen to trueset lockMessages to truepush this cdgo to cd "User Preferences" of stack "Home"put cd fld "User Name" into userNameset userLevel to cd fld "User Level"set powerKeys to the hilite of btn "Power Keys"set blindTyping to the hilite of btn "Blind Typing"put the hilite of btn "autocomp" into autocomp -- newput the hilite of btn "No Autodoc" into override -- newput cd fld "Compaction Limit" into compLimit -- newput fld "paths" of cd "stacks" into stacksput fld "paths" of cd "applications" into applicationsput fld "paths" of cd "documents" into documentspop cdend getHomeInfoon closeCardhide cd fld 2hide cd fld 1hide btn 3hide btn 4hide btn 5pass closeCardend closeCard</script>
  2173. </card>
  2174.  
  2175.  
  2176. card_6714.xml
  2177. <?xml version="1.0" encoding="utf-8" ?>
  2178. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  2179. <card>
  2180.     <id>6714</id>
  2181.     <filler1>0</filler1>
  2182.     <bitmap>BMAP_5752.pbm</bitmap>
  2183.     <cantDelete> <true /> </cantDelete>
  2184.     <showPict> <true /> </showPict>
  2185.     <dontSearch> <false /> </dontSearch>
  2186.     <owner>5075</owner>
  2187.     <link rel="stylesheet" type="text/css" href="stylesheet_9546.css" />
  2188.     <part>
  2189.         <id>5</id>
  2190.         <type>field</type>
  2191.         <visible> <true /> </visible>
  2192.         <dontWrap> <false /> </dontWrap>
  2193.         <dontSearch> <false /> </dontSearch>
  2194.         <sharedText> <false /> </sharedText>
  2195.         <fixedLineHeight> <true /> </fixedLineHeight>
  2196.         <autoTab> <false /> </autoTab>
  2197.         <lockText> <false /> </lockText>
  2198.         <rect>
  2199.             <left>6</left>
  2200.             <top>64</top>
  2201.             <right>504</right>
  2202.             <bottom>302</bottom>
  2203.         </rect>
  2204.         <style>scrolling</style>
  2205.         <autoSelect> <false /> </autoSelect>
  2206.         <showLines> <false /> </showLines>
  2207.         <wideMargins> <false /> </wideMargins>
  2208.         <multipleLines> <false /> </multipleLines>
  2209.         <reservedFamily> 0 </reservedFamily>
  2210.         <titleWidth>0</titleWidth>
  2211.         <icon>0</icon>
  2212.         <textAlign>left</textAlign>
  2213.         <font>Courier</font>
  2214.         <textSize>10</textSize>
  2215.         <textStyle>plain</textStyle>
  2216.         <textHeight>13</textHeight>
  2217.         <name>MS Works 2.0 (wp)@804</name>
  2218.         <script></script>
  2219.     </part>
  2220.     <part>
  2221.         <id>6</id>
  2222.         <type>button</type>
  2223.         <visible> <true /> </visible>
  2224.         <reserved5> 0 </reserved5>
  2225.         <reserved4> 0 </reserved4>
  2226.         <reserved3> 0 </reserved3>
  2227.         <reserved2> 0 </reserved2>
  2228.         <reserved1> 0 </reserved1>
  2229.         <enabled> <true /> </enabled>
  2230.         <rect>
  2231.             <left>17</left>
  2232.             <top>37</top>
  2233.             <right>110</right>
  2234.             <bottom>58</bottom>
  2235.         </rect>
  2236.         <style>roundrect</style>
  2237.         <showName> <true /> </showName>
  2238.         <highlight> <false /> </highlight>
  2239.         <autoHighlight> <true /> </autoHighlight>
  2240.         <sharedHighlight> <true /> </sharedHighlight>
  2241.         <family>0</family>
  2242.         <titleWidth>0</titleWidth>
  2243.         <icon>0</icon>
  2244.         <textAlign>center</textAlign>
  2245.         <font>Chicago</font>
  2246.         <textSize>12</textSize>
  2247.         <textStyle>plain</textStyle>
  2248.         <name>Get File</name>
  2249.         <script>--Modified on Tuesday, December 18, 1990-10:20:15 AMon mouseUp--Modified by Peter J√∂rgensen on Tuesday, December 18, 1990 at 10:20:15 AM-- card button "Get File" of card "Simple Editor"-- ¬© 1989 Peter J√∂rgensenglobal theFileanswer file "Open a text file‚Ķ" of type "TEXT"if it is empty or the result is "cancel" then exit mouseUpput it into theFile  -- XFCN by Steve Mallerif theFile is empty then exit mouseUpput extractFName(theFile) into fld 1set the name of cd fld id 5 to fld 1--filetofield "card field id 5",theFile  -- XCMD by Kevin Calhoun--if the result is not empty then put the result into fld 1put empty into cd fld id 5open file theFileread from file theFile until returnrepeat until it is empty or the number of chars in cd fld id 5 > 30000set the cursor to busyput it after cd fld id 5read from file theFile until returnif the mouseclick then exit repeatend repeatclose file theFileend mouseUp</script>
  2250.     </part>
  2251.     <part>
  2252.         <id>7</id>
  2253.         <type>button</type>
  2254.         <visible> <true /> </visible>
  2255.         <reserved5> 0 </reserved5>
  2256.         <reserved4> 0 </reserved4>
  2257.         <reserved3> 0 </reserved3>
  2258.         <reserved2> 0 </reserved2>
  2259.         <reserved1> 0 </reserved1>
  2260.         <enabled> <true /> </enabled>
  2261.         <rect>
  2262.             <left>378</left>
  2263.             <top>36</top>
  2264.             <right>488</right>
  2265.             <bottom>57</bottom>
  2266.         </rect>
  2267.         <style>roundrect</style>
  2268.         <showName> <true /> </showName>
  2269.         <highlight> <false /> </highlight>
  2270.         <autoHighlight> <true /> </autoHighlight>
  2271.         <sharedHighlight> <true /> </sharedHighlight>
  2272.         <family>0</family>
  2273.         <titleWidth>0</titleWidth>
  2274.         <icon>0</icon>
  2275.         <textAlign>center</textAlign>
  2276.         <font>Chicago</font>
  2277.         <textSize>12</textSize>
  2278.         <textStyle>plain</textStyle>
  2279.         <name>Delete This File</name>
  2280.         <script>on mouseUp-- card button "Delete This File" of card "Simple Editor"-- ¬© 1989 Peter J√∂rgensen, Hamilton NYglobal theFileif theFile is empty then DeleteFileelsePut "Stop" into Titleput "Delete " & quote & theFile & quote && "?" into theMessageget PopAlert (3,1414,Title,theMessage)if it is 2 then exit mouseUpelse  put deleteAfile (theFile) into tempput empty into theFileput empty into cd fld id 5put empty into fld 1end ifend mouseUp</script>
  2281.     </part>
  2282.     <part>
  2283.         <id>8</id>
  2284.         <type>button</type>
  2285.         <visible> <true /> </visible>
  2286.         <reserved5> 0 </reserved5>
  2287.         <reserved4> 0 </reserved4>
  2288.         <reserved3> 0 </reserved3>
  2289.         <reserved2> 0 </reserved2>
  2290.         <reserved1> 0 </reserved1>
  2291.         <enabled> <true /> </enabled>
  2292.         <rect>
  2293.             <left>25</left>
  2294.             <top>304</top>
  2295.             <right>61</right>
  2296.             <bottom>337</bottom>
  2297.         </rect>
  2298.         <style>transparent</style>
  2299.         <showName> <false /> </showName>
  2300.         <highlight> <false /> </highlight>
  2301.         <autoHighlight> <false /> </autoHighlight>
  2302.         <sharedHighlight> <true /> </sharedHighlight>
  2303.         <family>0</family>
  2304.         <titleWidth>0</titleWidth>
  2305.         <icon>1007</icon>
  2306.         <textAlign>center</textAlign>
  2307.         <font>Chicago</font>
  2308.         <textSize>12</textSize>
  2309.         <textStyle>plain</textStyle>
  2310.         <name></name>
  2311.         <script>on mouseUp-- card button "Print" of card "Simple Editor"-- ¬© 1989 Peter J√∂rgensen, Hamilton NYput "card field id 5" into itput "Now Printing..." into msgPrettyPrintField  card field 1, the textFont of it, the textSize of it, ¬¨the textstyle of it  -- XFCN by Mark Scherflinghide the msgend mouseUp</script>
  2312.     </part>
  2313.     <part>
  2314.         <id>9</id>
  2315.         <type>button</type>
  2316.         <visible> <true /> </visible>
  2317.         <reserved5> 0 </reserved5>
  2318.         <reserved4> 0 </reserved4>
  2319.         <reserved3> 0 </reserved3>
  2320.         <reserved2> 0 </reserved2>
  2321.         <reserved1> 0 </reserved1>
  2322.         <enabled> <true /> </enabled>
  2323.         <rect>
  2324.             <left>69</left>
  2325.             <top>303</top>
  2326.             <right>107</right>
  2327.             <bottom>339</bottom>
  2328.         </rect>
  2329.         <style>transparent</style>
  2330.         <showName> <false /> </showName>
  2331.         <highlight> <false /> </highlight>
  2332.         <autoHighlight> <false /> </autoHighlight>
  2333.         <sharedHighlight> <true /> </sharedHighlight>
  2334.         <family>0</family>
  2335.         <titleWidth>0</titleWidth>
  2336.         <icon>1004</icon>
  2337.         <textAlign>center</textAlign>
  2338.         <font>Chicago</font>
  2339.         <textSize>12</textSize>
  2340.         <textStyle>plain</textStyle>
  2341.         <name>save</name>
  2342.         <script>on mouseUp-- card button "save file" of card "Simple Editor"-- ¬© 1989 Peter J√∂rgensen, Hamilton NYfieldToFile "cd fld id 5" -- XCMD by Kevin Calhounget extractFname (the result)if it is "Cancel" then exit mouseUPput it into fld 1set the name of cd fld id 5 to itend mouseUp</script>
  2343.     </part>
  2344.     <part>
  2345.         <id>11</id>
  2346.         <type>button</type>
  2347.         <visible> <true /> </visible>
  2348.         <reserved5> 0 </reserved5>
  2349.         <reserved4> 0 </reserved4>
  2350.         <reserved3> 0 </reserved3>
  2351.         <reserved2> 0 </reserved2>
  2352.         <reserved1> 0 </reserved1>
  2353.         <enabled> <true /> </enabled>
  2354.         <rect>
  2355.             <left>288</left>
  2356.             <top>302</top>
  2357.             <right>306</right>
  2358.             <bottom>322</bottom>
  2359.         </rect>
  2360.         <style>transparent</style>
  2361.         <showName> <false /> </showName>
  2362.         <highlight> <false /> </highlight>
  2363.         <autoHighlight> <true /> </autoHighlight>
  2364.         <sharedHighlight> <true /> </sharedHighlight>
  2365.         <family>0</family>
  2366.         <titleWidth>0</titleWidth>
  2367.         <icon>26635</icon>
  2368.         <textAlign>center</textAlign>
  2369.         <font>Chicago</font>
  2370.         <textSize>12</textSize>
  2371.         <textStyle>plain</textStyle>
  2372.         <name>about</name>
  2373.         <script>on mouseUpshow cd fld "about"wait until the mouse is downhide cd fld "about"end mouseUp</script>
  2374.     </part>
  2375.     <part>
  2376.         <id>12</id>
  2377.         <type>field</type>
  2378.         <visible> <false /> </visible>
  2379.         <dontWrap> <false /> </dontWrap>
  2380.         <dontSearch> <false /> </dontSearch>
  2381.         <sharedText> <false /> </sharedText>
  2382.         <fixedLineHeight> <true /> </fixedLineHeight>
  2383.         <autoTab> <false /> </autoTab>
  2384.         <lockText> <false /> </lockText>
  2385.         <rect>
  2386.             <left>111</left>
  2387.             <top>67</top>
  2388.             <right>388</right>
  2389.             <bottom>241</bottom>
  2390.         </rect>
  2391.         <style>shadow</style>
  2392.         <autoSelect> <false /> </autoSelect>
  2393.         <showLines> <false /> </showLines>
  2394.         <wideMargins> <false /> </wideMargins>
  2395.         <multipleLines> <false /> </multipleLines>
  2396.         <reservedFamily> 0 </reservedFamily>
  2397.         <titleWidth>0</titleWidth>
  2398.         <icon>0</icon>
  2399.         <textAlign>left</textAlign>
  2400.         <font>Geneva</font>
  2401.         <textSize>12</textSize>
  2402.         <textStyle>plain</textStyle>
  2403.         <textHeight>16</textHeight>
  2404.         <name>about</name>
  2405.         <script></script>
  2406.     </part>
  2407.     <part>
  2408.         <id>13</id>
  2409.         <type>button</type>
  2410.         <visible> <true /> </visible>
  2411.         <reserved5> 0 </reserved5>
  2412.         <reserved4> 0 </reserved4>
  2413.         <reserved3> 0 </reserved3>
  2414.         <reserved2> 0 </reserved2>
  2415.         <reserved1> 0 </reserved1>
  2416.         <enabled> <true /> </enabled>
  2417.         <rect>
  2418.             <left>313</left>
  2419.             <top>303</top>
  2420.             <right>384</right>
  2421.             <bottom>325</bottom>
  2422.         </rect>
  2423.         <style>roundrect</style>
  2424.         <showName> <true /> </showName>
  2425.         <highlight> <false /> </highlight>
  2426.         <autoHighlight> <true /> </autoHighlight>
  2427.         <sharedHighlight> <true /> </sharedHighlight>
  2428.         <family>0</family>
  2429.         <titleWidth>0</titleWidth>
  2430.         <icon>0</icon>
  2431.         <textAlign>center</textAlign>
  2432.         <font>Chicago</font>
  2433.         <textSize>12</textSize>
  2434.         <textStyle>plain</textStyle>
  2435.         <name>Clear</name>
  2436.         <script>on mouseUpput empty into cd fld id 5put empty into fld id 6end mouseUp</script>
  2437.     </part>
  2438.     <part>
  2439.         <id>14</id>
  2440.         <type>field</type>
  2441.         <visible> <true /> </visible>
  2442.         <dontWrap> <false /> </dontWrap>
  2443.         <dontSearch> <false /> </dontSearch>
  2444.         <sharedText> <false /> </sharedText>
  2445.         <fixedLineHeight> <true /> </fixedLineHeight>
  2446.         <autoTab> <false /> </autoTab>
  2447.         <lockText> <false /> </lockText>
  2448.         <rect>
  2449.             <left>394</left>
  2450.             <top>306</top>
  2451.             <right>488</right>
  2452.             <bottom>322</bottom>
  2453.         </rect>
  2454.         <style>transparent</style>
  2455.         <autoSelect> <false /> </autoSelect>
  2456.         <showLines> <false /> </showLines>
  2457.         <wideMargins> <false /> </wideMargins>
  2458.         <multipleLines> <false /> </multipleLines>
  2459.         <reservedFamily> 0 </reservedFamily>
  2460.         <titleWidth>0</titleWidth>
  2461.         <icon>0</icon>
  2462.         <textAlign>left</textAlign>
  2463.         <font>Geneva</font>
  2464.         <textSize>10</textSize>
  2465.         <textStyle>plain</textStyle>
  2466.         <textHeight>13</textHeight>
  2467.         <name></name>
  2468.         <script></script>
  2469.     </part>
  2470.     <content>
  2471.         <layer>card</layer>
  2472.         <id>12</id>
  2473.         <text>This card allows you to peek at the contents of a text file.  This is useful when you are looking for a file to import, or wondering what a certain file(s) is.      The delete button will delete the file you are currently peeking.    The ImageWriter icon button will print the file to the selected printer.    The document icon button will save the field to a new text file.</text>
  2474.     </content>
  2475.     <content>
  2476.         <layer>card</layer>
  2477.         <id>14</id>
  2478.         <text>ver 1.0</text>
  2479.     </content>
  2480.     <name>Simple Editor</name>
  2481.     <script>-- Simple Editor Card-- version 1.0-- ¬© 1989 Peter J√∂rgensen, Hamilton, NYfunction extractFname aPathName-- this handler returns a file's name given it's full pathname-- ¬© 1989 Peter J√∂rgensenrepeatget offset(":",aPathName)if it is 0 then return aPathNamedelete char 1 to it of aPathNameend repeatend extractFname</script>
  2482. </card>
  2483.  
  2484.  
  2485. card_8755.xml
  2486. <?xml version="1.0" encoding="utf-8" ?>
  2487. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  2488. <card>
  2489.     <id>8755</id>
  2490.     <filler1>0</filler1>
  2491.     <bitmap>BMAP_9187.pbm</bitmap>
  2492.     <cantDelete> <true /> </cantDelete>
  2493.     <showPict> <true /> </showPict>
  2494.     <dontSearch> <false /> </dontSearch>
  2495.     <owner>2848</owner>
  2496.     <link rel="stylesheet" type="text/css" href="stylesheet_9546.css" />
  2497.     <content>
  2498.         <layer>background</layer>
  2499.         <id>5</id>
  2500.         <text>Peter's IIcx:¬†Hyper:Apple Stacks:HyperMacintalk</text>
  2501.     </content>
  2502.     <content>
  2503.         <layer>background</layer>
  2504.         <id>1</id>
  2505.         <text>TheSpeech</text>
  2506.     </content>
  2507.     <content>
  2508.         <layer>background</layer>
  2509.         <id>2</id>
  2510.         <text>SaySayphoneticSetpitchSetrateSing</text>
  2511.     </content>
  2512.     <content>
  2513.         <layer>background</layer>
  2514.         <id>12</id>
  2515.         <text>MacintalkInstalledRound</text>
  2516.     </content>
  2517.     <content>
  2518.         <layer>background</layer>
  2519.         <id>3</id>
  2520.         <text>0.512200,natural2^CopyHyperXResHomePhonemePhonemesSelectionTurnSpeechOffTurnSpeechOndissolveforfromhomelongName,theFilelowerToUpperquote,longNameselectiontest)</text>
  2521.     </content>
  2522.     <name>Script Investigator</name>
  2523.     <script></script>
  2524. </card>
  2525.  
  2526.  
  2527. card_2725.xml
  2528. <?xml version="1.0" encoding="utf-8" ?>
  2529. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  2530. <card>
  2531.     <id>2725</id>
  2532.     <filler1>0</filler1>
  2533.     <bitmap>BMAP_8522.pbm</bitmap>
  2534.     <cantDelete> <true /> </cantDelete>
  2535.     <showPict> <true /> </showPict>
  2536.     <dontSearch> <false /> </dontSearch>
  2537.     <owner>2848</owner>
  2538.     <link rel="stylesheet" type="text/css" href="stylesheet_9546.css" />
  2539.     <part>
  2540.         <id>4</id>
  2541.         <type>button</type>
  2542.         <visible> <true /> </visible>
  2543.         <reserved5> 0 </reserved5>
  2544.         <reserved4> 0 </reserved4>
  2545.         <reserved3> 0 </reserved3>
  2546.         <reserved2> 0 </reserved2>
  2547.         <reserved1> 0 </reserved1>
  2548.         <enabled> <true /> </enabled>
  2549.         <rect>
  2550.             <left>3</left>
  2551.             <top>76</top>
  2552.             <right>116</right>
  2553.             <bottom>94</bottom>
  2554.         </rect>
  2555.         <style>roundrect</style>
  2556.         <showName> <true /> </showName>
  2557.         <highlight> <false /> </highlight>
  2558.         <autoHighlight> <true /> </autoHighlight>
  2559.         <sharedHighlight> <true /> </sharedHighlight>
  2560.         <family>0</family>
  2561.         <titleWidth>0</titleWidth>
  2562.         <icon>0</icon>
  2563.         <textAlign>center</textAlign>
  2564.         <font>Chicago</font>
  2565.         <textSize>12</textSize>
  2566.         <textStyle>plain</textStyle>
  2567.         <name>Sort</name>
  2568.         <script>on mouseUpput sortlines(fld globals) into fld "globals"end mouseUp</script>
  2569.     </part>
  2570.     <content>
  2571.         <layer>background</layer>
  2572.         <id>2</id>
  2573.         <text>ArrowkeyCantunderstandCloseBackground CloseCardCloseFieldCloseStackControlkeyDeleteBackgroundDeleteButtonDeleteCardDeleteFieldDeleteStackDoMenuEnterKeyFunctionkeyHelpIdleMouseDownMouseEnterMouseLeaveMouseStillDownMouseUpMouseWithinNewBackgroundNewButtonNewCardNewFieldNewStackOpenBackgroundOpenCardOpenFieldOpenStackQuitResumeReturnKeyStartupSuspend</text>
  2574.     </content>
  2575.     <content>
  2576.         <layer>background</layer>
  2577.         <id>1</id>
  2578.         <text>¬¨&&&*+-/<<=<>=>>=^absaddafterandandannuityansweraskatanautohiliteaveragebackgroundbarndoorsbeepbeforebgbkgndblackblindtypingboldboxbrushbtnbtnsbusybuttoncardcdcenteredcharcharschartonumcheckchooseclickclicklocclosecommandkeycompoundcontainscontainsconvertcoscursorcursordatedeletedialdissolvedivdividedodowndragdragspeedediteditbkgndeffectelseemptyendexitexpexp1exp2falsefastfieldfilefilledfindfirstfldforfreesizegetglobalgogridhidehighlighthilitehomehyperCardiconifinirisisisititalicitemitemslanguagelastleftlengthlinelineslinesizelnln1loclocklockmessageslockrecentlockscreenlocktextlog2longmaxminmodmousemouseclickmousehmouselocmousevmsgmultiplemultiplymultispacenextnotnumbernumberformatnumtocharofoffsetonopaqueopenoptionkeyoroutlinepaintparamparamcountparamspasspatternplainplaypolysidespoppowerkeysprevpreviousprintprintingpushputquoteradiorandomreadrectrectanglerepeatresetresultreturnrightroundroundscriptscrollscrollingsecondsselectionselectedlineselectechunksendsetshadowshiftkeyshortshowshowlinesshownamesinsizeslowslowlysortsoundspacesqrtstackstylesubtracttargettextaligntextfonttextheighttextsizetextstylethethenthistickstimetotooltransparenttruetrunctypeuntilupuserlevelvalueveryvisiblevisualwaitwidemarginswipewordwordswritezoom</text>
  2579.     </content>
  2580.     <content>
  2581.         <layer>background</layer>
  2582.         <id>12</id>
  2583.         <text></text>
  2584.     </content>
  2585.     <name>knowns</name>
  2586.     <script></script>
  2587. </card>
  2588.  
  2589.  
  2590. card_5618.xml
  2591. <?xml version="1.0" encoding="utf-8" ?>
  2592. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  2593. <card>
  2594.     <id>5618</id>
  2595.     <filler1>0</filler1>
  2596.     <bitmap>BMAP_4783.pbm</bitmap>
  2597.     <cantDelete> <false /> </cantDelete>
  2598.     <showPict> <true /> </showPict>
  2599.     <dontSearch> <false /> </dontSearch>
  2600.     <owner>3642</owner>
  2601.     <link rel="stylesheet" type="text/css" href="stylesheet_9546.css" />
  2602.     <part>
  2603.         <id>1</id>
  2604.         <type>field</type>
  2605.         <visible> <true /> </visible>
  2606.         <dontWrap> <false /> </dontWrap>
  2607.         <dontSearch> <false /> </dontSearch>
  2608.         <sharedText> <false /> </sharedText>
  2609.         <fixedLineHeight> <true /> </fixedLineHeight>
  2610.         <autoTab> <false /> </autoTab>
  2611.         <lockText> <false /> </lockText>
  2612.         <rect>
  2613.             <left>191</left>
  2614.             <top>111</top>
  2615.             <right>483</right>
  2616.             <bottom>129</bottom>
  2617.         </rect>
  2618.         <style>rectangle</style>
  2619.         <autoSelect> <false /> </autoSelect>
  2620.         <showLines> <false /> </showLines>
  2621.         <wideMargins> <false /> </wideMargins>
  2622.         <multipleLines> <false /> </multipleLines>
  2623.         <reservedFamily> 0 </reservedFamily>
  2624.         <titleWidth>0</titleWidth>
  2625.         <icon>0</icon>
  2626.         <textAlign>left</textAlign>
  2627.         <font>Monaco</font>
  2628.         <textSize>12</textSize>
  2629.         <textStyle>plain</textStyle>
  2630.         <textHeight>16</textHeight>
  2631.         <name>the String</name>
  2632.         <script></script>
  2633.     </part>
  2634.     <part>
  2635.         <id>2</id>
  2636.         <type>button</type>
  2637.         <visible> <true /> </visible>
  2638.         <reserved5> 0 </reserved5>
  2639.         <reserved4> 0 </reserved4>
  2640.         <reserved3> 0 </reserved3>
  2641.         <reserved2> 0 </reserved2>
  2642.         <reserved1> 0 </reserved1>
  2643.         <enabled> <true /> </enabled>
  2644.         <rect>
  2645.             <left>85</left>
  2646.             <top>134</top>
  2647.             <right>236</right>
  2648.             <bottom>151</bottom>
  2649.         </rect>
  2650.         <style>checkbox</style>
  2651.         <showName> <true /> </showName>
  2652.         <highlight> <true /> </highlight>
  2653.         <autoHighlight> <true /> </autoHighlight>
  2654.         <sharedHighlight> <true /> </sharedHighlight>
  2655.         <family>0</family>
  2656.         <titleWidth>0</titleWidth>
  2657.         <icon>0</icon>
  2658.         <textAlign>center</textAlign>
  2659.         <font>Chicago</font>
  2660.         <textSize>12</textSize>
  2661.         <textStyle>plain</textStyle>
  2662.         <name>Stack script</name>
  2663.         <script></script>
  2664.     </part>
  2665.     <part>
  2666.         <id>3</id>
  2667.         <type>button</type>
  2668.         <visible> <true /> </visible>
  2669.         <reserved5> 0 </reserved5>
  2670.         <reserved4> 0 </reserved4>
  2671.         <reserved3> 0 </reserved3>
  2672.         <reserved2> 0 </reserved2>
  2673.         <reserved1> 0 </reserved1>
  2674.         <enabled> <true /> </enabled>
  2675.         <rect>
  2676.             <left>85</left>
  2677.             <top>150</top>
  2678.             <right>236</right>
  2679.             <bottom>167</bottom>
  2680.         </rect>
  2681.         <style>checkbox</style>
  2682.         <showName> <true /> </showName>
  2683.         <highlight> <true /> </highlight>
  2684.         <autoHighlight> <true /> </autoHighlight>
  2685.         <sharedHighlight> <true /> </sharedHighlight>
  2686.         <family>0</family>
  2687.         <titleWidth>0</titleWidth>
  2688.         <icon>0</icon>
  2689.         <textAlign>center</textAlign>
  2690.         <font>Chicago</font>
  2691.         <textSize>12</textSize>
  2692.         <textStyle>plain</textStyle>
  2693.         <name>Bkgnd scripts</name>
  2694.         <script></script>
  2695.     </part>
  2696.     <part>
  2697.         <id>4</id>
  2698.         <type>button</type>
  2699.         <visible> <true /> </visible>
  2700.         <reserved5> 0 </reserved5>
  2701.         <reserved4> 0 </reserved4>
  2702.         <reserved3> 0 </reserved3>
  2703.         <reserved2> 0 </reserved2>
  2704.         <reserved1> 0 </reserved1>
  2705.         <enabled> <true /> </enabled>
  2706.         <rect>
  2707.             <left>85</left>
  2708.             <top>166</top>
  2709.             <right>236</right>
  2710.             <bottom>183</bottom>
  2711.         </rect>
  2712.         <style>checkbox</style>
  2713.         <showName> <true /> </showName>
  2714.         <highlight> <true /> </highlight>
  2715.         <autoHighlight> <true /> </autoHighlight>
  2716.         <sharedHighlight> <true /> </sharedHighlight>
  2717.         <family>0</family>
  2718.         <titleWidth>0</titleWidth>
  2719.         <icon>0</icon>
  2720.         <textAlign>center</textAlign>
  2721.         <font>Chicago</font>
  2722.         <textSize>12</textSize>
  2723.         <textStyle>plain</textStyle>
  2724.         <name>Card scripts</name>
  2725.         <script></script>
  2726.     </part>
  2727.     <part>
  2728.         <id>5</id>
  2729.         <type>button</type>
  2730.         <visible> <true /> </visible>
  2731.         <reserved5> 0 </reserved5>
  2732.         <reserved4> 0 </reserved4>
  2733.         <reserved3> 0 </reserved3>
  2734.         <reserved2> 0 </reserved2>
  2735.         <reserved1> 0 </reserved1>
  2736.         <enabled> <true /> </enabled>
  2737.         <rect>
  2738.             <left>85</left>
  2739.             <top>182</top>
  2740.             <right>236</right>
  2741.             <bottom>199</bottom>
  2742.         </rect>
  2743.         <style>checkbox</style>
  2744.         <showName> <true /> </showName>
  2745.         <highlight> <true /> </highlight>
  2746.         <autoHighlight> <true /> </autoHighlight>
  2747.         <sharedHighlight> <true /> </sharedHighlight>
  2748.         <family>0</family>
  2749.         <titleWidth>0</titleWidth>
  2750.         <icon>0</icon>
  2751.         <textAlign>center</textAlign>
  2752.         <font>Chicago</font>
  2753.         <textSize>12</textSize>
  2754.         <textStyle>plain</textStyle>
  2755.         <name>Bg field scripts</name>
  2756.         <script></script>
  2757.     </part>
  2758.     <part>
  2759.         <id>6</id>
  2760.         <type>button</type>
  2761.         <visible> <true /> </visible>
  2762.         <reserved5> 0 </reserved5>
  2763.         <reserved4> 0 </reserved4>
  2764.         <reserved3> 0 </reserved3>
  2765.         <reserved2> 0 </reserved2>
  2766.         <reserved1> 0 </reserved1>
  2767.         <enabled> <true /> </enabled>
  2768.         <rect>
  2769.             <left>85</left>
  2770.             <top>198</top>
  2771.             <right>236</right>
  2772.             <bottom>215</bottom>
  2773.         </rect>
  2774.         <style>checkbox</style>
  2775.         <showName> <true /> </showName>
  2776.         <highlight> <true /> </highlight>
  2777.         <autoHighlight> <true /> </autoHighlight>
  2778.         <sharedHighlight> <true /> </sharedHighlight>
  2779.         <family>0</family>
  2780.         <titleWidth>0</titleWidth>
  2781.         <icon>0</icon>
  2782.         <textAlign>center</textAlign>
  2783.         <font>Chicago</font>
  2784.         <textSize>12</textSize>
  2785.         <textStyle>plain</textStyle>
  2786.         <name>Bg button scripts</name>
  2787.         <script></script>
  2788.     </part>
  2789.     <part>
  2790.         <id>7</id>
  2791.         <type>button</type>
  2792.         <visible> <true /> </visible>
  2793.         <reserved5> 0 </reserved5>
  2794.         <reserved4> 0 </reserved4>
  2795.         <reserved3> 0 </reserved3>
  2796.         <reserved2> 0 </reserved2>
  2797.         <reserved1> 0 </reserved1>
  2798.         <enabled> <true /> </enabled>
  2799.         <rect>
  2800.             <left>85</left>
  2801.             <top>214</top>
  2802.             <right>236</right>
  2803.             <bottom>231</bottom>
  2804.         </rect>
  2805.         <style>checkbox</style>
  2806.         <showName> <true /> </showName>
  2807.         <highlight> <true /> </highlight>
  2808.         <autoHighlight> <true /> </autoHighlight>
  2809.         <sharedHighlight> <true /> </sharedHighlight>
  2810.         <family>0</family>
  2811.         <titleWidth>0</titleWidth>
  2812.         <icon>0</icon>
  2813.         <textAlign>center</textAlign>
  2814.         <font>Chicago</font>
  2815.         <textSize>12</textSize>
  2816.         <textStyle>plain</textStyle>
  2817.         <name>Cd field scripts</name>
  2818.         <script></script>
  2819.     </part>
  2820.     <part>
  2821.         <id>8</id>
  2822.         <type>button</type>
  2823.         <visible> <true /> </visible>
  2824.         <reserved5> 0 </reserved5>
  2825.         <reserved4> 0 </reserved4>
  2826.         <reserved3> 0 </reserved3>
  2827.         <reserved2> 0 </reserved2>
  2828.         <reserved1> 0 </reserved1>
  2829.         <enabled> <true /> </enabled>
  2830.         <rect>
  2831.             <left>85</left>
  2832.             <top>230</top>
  2833.             <right>236</right>
  2834.             <bottom>247</bottom>
  2835.         </rect>
  2836.         <style>checkbox</style>
  2837.         <showName> <true /> </showName>
  2838.         <highlight> <true /> </highlight>
  2839.         <autoHighlight> <true /> </autoHighlight>
  2840.         <sharedHighlight> <true /> </sharedHighlight>
  2841.         <family>0</family>
  2842.         <titleWidth>0</titleWidth>
  2843.         <icon>0</icon>
  2844.         <textAlign>center</textAlign>
  2845.         <font>Chicago</font>
  2846.         <textSize>12</textSize>
  2847.         <textStyle>plain</textStyle>
  2848.         <name>Cd button scripts</name>
  2849.         <script></script>
  2850.     </part>
  2851.     <part>
  2852.         <id>9</id>
  2853.         <type>button</type>
  2854.         <visible> <true /> </visible>
  2855.         <reserved5> 0 </reserved5>
  2856.         <reserved4> 0 </reserved4>
  2857.         <reserved3> 0 </reserved3>
  2858.         <reserved2> 0 </reserved2>
  2859.         <reserved1> 0 </reserved1>
  2860.         <enabled> <true /> </enabled>
  2861.         <rect>
  2862.             <left>66</left>
  2863.             <top>60</top>
  2864.             <right>188</right>
  2865.             <bottom>79</bottom>
  2866.         </rect>
  2867.         <style>shadow</style>
  2868.         <showName> <true /> </showName>
  2869.         <highlight> <false /> </highlight>
  2870.         <autoHighlight> <true /> </autoHighlight>
  2871.         <sharedHighlight> <true /> </sharedHighlight>
  2872.         <family>0</family>
  2873.         <titleWidth>0</titleWidth>
  2874.         <icon>0</icon>
  2875.         <textAlign>center</textAlign>
  2876.         <font>Chicago</font>
  2877.         <textSize>12</textSize>
  2878.         <textStyle>plain</textStyle>
  2879.         <name>Stacks to Search:</name>
  2880.         <script>on mouseUpput filename("STAK") into cd fld "the Stacks" -- XFCN by Steve Mallertype tabend mouseUp</script>
  2881.     </part>
  2882.     <part>
  2883.         <id>10</id>
  2884.         <type>field</type>
  2885.         <visible> <true /> </visible>
  2886.         <dontWrap> <false /> </dontWrap>
  2887.         <dontSearch> <false /> </dontSearch>
  2888.         <sharedText> <false /> </sharedText>
  2889.         <fixedLineHeight> <true /> </fixedLineHeight>
  2890.         <autoTab> <false /> </autoTab>
  2891.         <lockText> <true /> </lockText>
  2892.         <rect>
  2893.             <left>188</left>
  2894.             <top>60</top>
  2895.             <right>487</right>
  2896.             <bottom>93</bottom>
  2897.         </rect>
  2898.         <style>rectangle</style>
  2899.         <autoSelect> <false /> </autoSelect>
  2900.         <showLines> <false /> </showLines>
  2901.         <wideMargins> <false /> </wideMargins>
  2902.         <multipleLines> <false /> </multipleLines>
  2903.         <reservedFamily> 0 </reservedFamily>
  2904.         <titleWidth>0</titleWidth>
  2905.         <icon>0</icon>
  2906.         <textAlign>left</textAlign>
  2907.         <font>Monaco</font>
  2908.         <textSize>12</textSize>
  2909.         <textStyle>plain</textStyle>
  2910.         <textHeight>16</textHeight>
  2911.         <name>The Stacks</name>
  2912.         <script>on mouseUpgo meend mouseUp</script>
  2913.     </part>
  2914.     <part>
  2915.         <id>11</id>
  2916.         <type>button</type>
  2917.         <visible> <true /> </visible>
  2918.         <reserved5> 0 </reserved5>
  2919.         <reserved4> 0 </reserved4>
  2920.         <reserved3> 0 </reserved3>
  2921.         <reserved2> 0 </reserved2>
  2922.         <reserved1> 0 </reserved1>
  2923.         <enabled> <true /> </enabled>
  2924.         <rect>
  2925.             <left>166</left>
  2926.             <top>252</top>
  2927.             <right>218</right>
  2928.             <bottom>274</bottom>
  2929.         </rect>
  2930.         <style>roundrect</style>
  2931.         <showName> <true /> </showName>
  2932.         <highlight> <false /> </highlight>
  2933.         <autoHighlight> <true /> </autoHighlight>
  2934.         <sharedHighlight> <true /> </sharedHighlight>
  2935.         <family>0</family>
  2936.         <titleWidth>0</titleWidth>
  2937.         <icon>0</icon>
  2938.         <textAlign>center</textAlign>
  2939.         <font>Chicago</font>
  2940.         <textSize>12</textSize>
  2941.         <textStyle>plain</textStyle>
  2942.         <name>Go</name>
  2943.         <script>on mouseUp-- ¬© 1989 Peter J√∂rgensenglobal theHitsput the hilight of btn "Stack script" into StackScriptput the hilite of btn "Bkgnd scripts" into BgScriptput the hilite of btn "Card Scripts" into CdScriptput the hilite of btn "Bg field scripts" into BgFScriptsput the hilite of btn "Bg Button Scripts" into BgBScriptsput the hilite of btn "Cd Field Scripts" into CFScriptsput the hilite of btn "Cd Button Scripts" into CBScriptsput the hilite of btn "Edit Scripts" into doEditif doEdit thenAnswer "Edit each script as found?" with "Yes" or "No"if it is "No" then put false into doEditend ifput the hilite of btn "Stop on first found" into OneOnlyput cd fld "The String" into theStringset the lockmessages to trueset the lockscreen to trueset the lockrecent to trueput empty into theHitspush cardput cd fld "The Stacks" into theStacksif the hilite of cd btn "All stacks in this folder" thenput the hilite of cd btn "Sub-folders too!" into subsput FileList (folderName (theStacks),"STAK",true,subs) into theStacksend ifrepeat with s = 1 to the number of lines in theStacksgo cd 1 of line s of theStacksif StackScript then Searchit stack, theString, doEdit, OneOnlyif BgScript thenrepeat with b = 1 to the number of bkgndsgo cd 1 of bg bif BgFScripts thenrepeat with f = 1 to the number of fldsSearchIt ("fld"&&f),theString,doEdit,OneOnlyend repeatend ifif BgBScripts thenrepeat with bb = 1 to the number of bg btnsSearchIt ("bg btn"&&bb),theString,doEdit,OneOnlyend repeatend ifSearchIt background, theString, doEdit, OneOnlyend repeatgo cd 1end ifif CdScript or CFScripts or CBScripts thenrepeat with c = 1 to the number of cdsgo cd cif CdScript then searchIt ("card"&&c), theString, doEdit, OneOnlyif CFScripts thenrepeat with f = 1 to the number of cd fldsSearchIt ("cd fld"&&f),theString,doEdit,OneOnlyend repeatend ifif CBScripts thenrepeat with cb = 1 to the number of btnsSearchIt ("btn"&&cb),theString,doEdit,OneOnlyend repeatend ifend repeatend ifend repeat -- looping through all the stackspop cardif theHits is empty then put "None found!" into theHitsput theHits into cd fld "Hits"hide msgbeepend mouseUpon SearchIt anObject, aString, EditIt, Stop-- ¬© 1989 Peter J√∂rgensenglobal theHitsif the name of anObject contains "stack" then put the name of anObjectelse  put the name of anObject into item 2 of the msgif (the script of anObject contains aString) or (aString is empty) thenif EditIt then edit script of anObjectelse put the long name of anObject & return after theHitsif Stop thenhide msgpop cardput theHits into cd fld "Hits"exit to HyperCardend ifend ifif the mouseclick thenpop cardput theHits into cd fld "Hits"put return & "*** Cancelled by user!***" after cd fld "Hits"hide msgexit to HyperCardend ifend SearchIt</script>
  2944.     </part>
  2945.     <part>
  2946.         <id>13</id>
  2947.         <type>button</type>
  2948.         <visible> <true /> </visible>
  2949.         <reserved5> 0 </reserved5>
  2950.         <reserved4> 0 </reserved4>
  2951.         <reserved3> 0 </reserved3>
  2952.         <reserved2> 0 </reserved2>
  2953.         <reserved1> 0 </reserved1>
  2954.         <enabled> <true /> </enabled>
  2955.         <rect>
  2956.             <left>27</left>
  2957.             <top>155</top>
  2958.             <right>72</right>
  2959.             <bottom>177</bottom>
  2960.         </rect>
  2961.         <style>roundrect</style>
  2962.         <showName> <true /> </showName>
  2963.         <highlight> <false /> </highlight>
  2964.         <autoHighlight> <true /> </autoHighlight>
  2965.         <sharedHighlight> <true /> </sharedHighlight>
  2966.         <family>0</family>
  2967.         <titleWidth>0</titleWidth>
  2968.         <icon>0</icon>
  2969.         <textAlign>center</textAlign>
  2970.         <font>Chicago</font>
  2971.         <textSize>12</textSize>
  2972.         <textStyle>plain</textStyle>
  2973.         <name>All</name>
  2974.         <script>on mouseUprepeat with b = 1 to 7set the hilite of btn b to trueend repeatend mouseUp</script>
  2975.     </part>
  2976.     <part>
  2977.         <id>14</id>
  2978.         <type>button</type>
  2979.         <visible> <true /> </visible>
  2980.         <reserved5> 0 </reserved5>
  2981.         <reserved4> 0 </reserved4>
  2982.         <reserved3> 0 </reserved3>
  2983.         <reserved2> 0 </reserved2>
  2984.         <reserved1> 0 </reserved1>
  2985.         <enabled> <true /> </enabled>
  2986.         <rect>
  2987.             <left>20</left>
  2988.             <top>186</top>
  2989.             <right>76</right>
  2990.             <bottom>208</bottom>
  2991.         </rect>
  2992.         <style>roundrect</style>
  2993.         <showName> <true /> </showName>
  2994.         <highlight> <false /> </highlight>
  2995.         <autoHighlight> <true /> </autoHighlight>
  2996.         <sharedHighlight> <true /> </sharedHighlight>
  2997.         <family>0</family>
  2998.         <titleWidth>0</titleWidth>
  2999.         <icon>0</icon>
  3000.         <textAlign>center</textAlign>
  3001.         <font>Chicago</font>
  3002.         <textSize>12</textSize>
  3003.         <textStyle>plain</textStyle>
  3004.         <name>Toggle</name>
  3005.         <script>on mouseUprepeat with b = 1 to 7set the hilite of btn b to not the hilite of btn bend repeatend mouseUp</script>
  3006.     </part>
  3007.     <part>
  3008.         <id>15</id>
  3009.         <type>button</type>
  3010.         <visible> <true /> </visible>
  3011.         <reserved5> 0 </reserved5>
  3012.         <reserved4> 0 </reserved4>
  3013.         <reserved3> 0 </reserved3>
  3014.         <reserved2> 0 </reserved2>
  3015.         <reserved1> 0 </reserved1>
  3016.         <enabled> <true /> </enabled>
  3017.         <rect>
  3018.             <left>28</left>
  3019.             <top>266</top>
  3020.             <right>142</right>
  3021.             <bottom>283</bottom>
  3022.         </rect>
  3023.         <style>radiobutton</style>
  3024.         <showName> <true /> </showName>
  3025.         <highlight> <true /> </highlight>
  3026.         <autoHighlight> <true /> </autoHighlight>
  3027.         <sharedHighlight> <true /> </sharedHighlight>
  3028.         <family>0</family>
  3029.         <titleWidth>0</titleWidth>
  3030.         <icon>0</icon>
  3031.         <textAlign>center</textAlign>
  3032.         <font>Chicago</font>
  3033.         <textSize>12</textSize>
  3034.         <textStyle>plain</textStyle>
  3035.         <name>Edit Scripts</name>
  3036.         <script>on mouseUpset the hilight of btn "List Scripts" to not the hilite of meend mouseUp</script>
  3037.     </part>
  3038.     <part>
  3039.         <id>16</id>
  3040.         <type>button</type>
  3041.         <visible> <true /> </visible>
  3042.         <reserved5> 0 </reserved5>
  3043.         <reserved4> 0 </reserved4>
  3044.         <reserved3> 0 </reserved3>
  3045.         <reserved2> 0 </reserved2>
  3046.         <reserved1> 0 </reserved1>
  3047.         <enabled> <true /> </enabled>
  3048.         <rect>
  3049.             <left>28</left>
  3050.             <top>282</top>
  3051.             <right>142</right>
  3052.             <bottom>299</bottom>
  3053.         </rect>
  3054.         <style>radiobutton</style>
  3055.         <showName> <true /> </showName>
  3056.         <highlight> <false /> </highlight>
  3057.         <autoHighlight> <true /> </autoHighlight>
  3058.         <sharedHighlight> <true /> </sharedHighlight>
  3059.         <family>0</family>
  3060.         <titleWidth>0</titleWidth>
  3061.         <icon>0</icon>
  3062.         <textAlign>center</textAlign>
  3063.         <font>Chicago</font>
  3064.         <textSize>12</textSize>
  3065.         <textStyle>plain</textStyle>
  3066.         <name>List Scripts</name>
  3067.         <script>on mouseUpset the hilight of btn "Edit Scripts" to not the hilite of meend mouseUp</script>
  3068.     </part>
  3069.     <part>
  3070.         <id>17</id>
  3071.         <type>button</type>
  3072.         <visible> <true /> </visible>
  3073.         <reserved5> 0 </reserved5>
  3074.         <reserved4> 0 </reserved4>
  3075.         <reserved3> 0 </reserved3>
  3076.         <reserved2> 0 </reserved2>
  3077.         <reserved1> 0 </reserved1>
  3078.         <enabled> <true /> </enabled>
  3079.         <rect>
  3080.             <left>28</left>
  3081.             <top>302</top>
  3082.             <right>176</right>
  3083.             <bottom>319</bottom>
  3084.         </rect>
  3085.         <style>checkbox</style>
  3086.         <showName> <true /> </showName>
  3087.         <highlight> <false /> </highlight>
  3088.         <autoHighlight> <true /> </autoHighlight>
  3089.         <sharedHighlight> <true /> </sharedHighlight>
  3090.         <family>0</family>
  3091.         <titleWidth>0</titleWidth>
  3092.         <icon>0</icon>
  3093.         <textAlign>center</textAlign>
  3094.         <font>Chicago</font>
  3095.         <textSize>12</textSize>
  3096.         <textStyle>plain</textStyle>
  3097.         <name>Stop on First found</name>
  3098.         <script></script>
  3099.     </part>
  3100.     <part>
  3101.         <id>19</id>
  3102.         <type>button</type>
  3103.         <visible> <true /> </visible>
  3104.         <reserved5> 0 </reserved5>
  3105.         <reserved4> 0 </reserved4>
  3106.         <reserved3> 0 </reserved3>
  3107.         <reserved2> 0 </reserved2>
  3108.         <reserved1> 0 </reserved1>
  3109.         <enabled> <true /> </enabled>
  3110.         <rect>
  3111.             <left>15</left>
  3112.             <top>80</top>
  3113.             <right>187</right>
  3114.             <bottom>96</bottom>
  3115.         </rect>
  3116.         <style>checkbox</style>
  3117.         <showName> <true /> </showName>
  3118.         <highlight> <false /> </highlight>
  3119.         <autoHighlight> <true /> </autoHighlight>
  3120.         <sharedHighlight> <true /> </sharedHighlight>
  3121.         <family>0</family>
  3122.         <titleWidth>0</titleWidth>
  3123.         <icon>0</icon>
  3124.         <textAlign>center</textAlign>
  3125.         <font>Chicago</font>
  3126.         <textSize>12</textSize>
  3127.         <textStyle>plain</textStyle>
  3128.         <name>All Stacks in this folder</name>
  3129.         <script></script>
  3130.     </part>
  3131.     <part>
  3132.         <id>20</id>
  3133.         <type>button</type>
  3134.         <visible> <true /> </visible>
  3135.         <reserved5> 0 </reserved5>
  3136.         <reserved4> 0 </reserved4>
  3137.         <reserved3> 0 </reserved3>
  3138.         <reserved2> 0 </reserved2>
  3139.         <reserved1> 0 </reserved1>
  3140.         <enabled> <true /> </enabled>
  3141.         <rect>
  3142.             <left>15</left>
  3143.             <top>96</top>
  3144.             <right>187</right>
  3145.             <bottom>112</bottom>
  3146.         </rect>
  3147.         <style>checkbox</style>
  3148.         <showName> <true /> </showName>
  3149.         <highlight> <false /> </highlight>
  3150.         <autoHighlight> <true /> </autoHighlight>
  3151.         <sharedHighlight> <true /> </sharedHighlight>
  3152.         <family>0</family>
  3153.         <titleWidth>0</titleWidth>
  3154.         <icon>0</icon>
  3155.         <textAlign>center</textAlign>
  3156.         <font>Chicago</font>
  3157.         <textSize>12</textSize>
  3158.         <textStyle>plain</textStyle>
  3159.         <name>Sub-folders too!</name>
  3160.         <script></script>
  3161.     </part>
  3162.     <part>
  3163.         <id>23</id>
  3164.         <type>button</type>
  3165.         <visible> <true /> </visible>
  3166.         <reserved5> 0 </reserved5>
  3167.         <reserved4> 0 </reserved4>
  3168.         <reserved3> 0 </reserved3>
  3169.         <reserved2> 0 </reserved2>
  3170.         <reserved1> 0 </reserved1>
  3171.         <enabled> <true /> </enabled>
  3172.         <rect>
  3173.             <left>318</left>
  3174.             <top>299</top>
  3175.             <right>455</right>
  3176.             <bottom>320</bottom>
  3177.         </rect>
  3178.         <style>roundrect</style>
  3179.         <showName> <true /> </showName>
  3180.         <highlight> <false /> </highlight>
  3181.         <autoHighlight> <false /> </autoHighlight>
  3182.         <sharedHighlight> <true /> </sharedHighlight>
  3183.         <family>0</family>
  3184.         <titleWidth>0</titleWidth>
  3185.         <icon>0</icon>
  3186.         <textAlign>center</textAlign>
  3187.         <font>Chicago</font>
  3188.         <textSize>12</textSize>
  3189.         <textStyle>plain</textStyle>
  3190.         <name>Print These Scripts</name>
  3191.         <script>on mouseUp-- ¬© 1989 Peter J√∂rgensenpush cardset the lockscreen to trueset the lockmessages to trueset the lockrecent to trueput cd fld "Hits" into theHitsput "Scripts containing "&quote&cd fld "the String" && "as of" &&¬¨the long date && "at" && the long time into theScriptrepeat with i = 1 to the number of lines in theHitsget line i of theHitsif it is empty then next repeatPut "Script of " & it & return after theScriptif word  1 of it is "stack" thenput it into theStackput "stack" into itelseput offset("of stack",it) into tailput char (tail + 3) to (the number of chars in it) of it into theStackdelete char tail to (the number of chars in it) of itend ifgo theStackget script of itput it & return after theScriptput smallEnuf(theScript) into theScriptend repeatpop cardput return & return & "End of script listings for Scripts that contain "&¬¨quote & cd fld "the string" & quote & "." after theScriptput return & "TextStream XCMD by Kevin Calhoun" after theScriptput return & "Script Manager Utilites ¬© 1989 Peter J√∂rgensen"put "Sending scripts to choosen printer."textStream "theScript"-- XCMD by Kevin Calhounhide msgend mouseUpfunction SmallEnuf someText-- ¬© 1989 Peter J√∂rgensenif the number of chars in someText >25000 thenget the msgbeepput "Sending scripts to choosen printer."textStream "sometext"-- XCMD by Kevin Calhounput itreturn emptyelse return someTextend SmallEnuf</script>
  3192.     </part>
  3193.     <part>
  3194.         <id>21</id>
  3195.         <type>button</type>
  3196.         <visible> <true /> </visible>
  3197.         <reserved5> 0 </reserved5>
  3198.         <reserved4> 0 </reserved4>
  3199.         <reserved3> 0 </reserved3>
  3200.         <reserved2> 0 </reserved2>
  3201.         <reserved1> 0 </reserved1>
  3202.         <enabled> <true /> </enabled>
  3203.         <rect>
  3204.             <left>145</left>
  3205.             <top>276</top>
  3206.             <right>238</right>
  3207.             <bottom>298</bottom>
  3208.         </rect>
  3209.         <style>roundrect</style>
  3210.         <showName> <true /> </showName>
  3211.         <highlight> <false /> </highlight>
  3212.         <autoHighlight> <false /> </autoHighlight>
  3213.         <sharedHighlight> <true /> </sharedHighlight>
  3214.         <family>0</family>
  3215.         <titleWidth>0</titleWidth>
  3216.         <icon>0</icon>
  3217.         <textAlign>center</textAlign>
  3218.         <font>Chicago</font>
  3219.         <textSize>12</textSize>
  3220.         <textStyle>plain</textStyle>
  3221.         <name>Print Scripts</name>
  3222.         <script>on mouseUp-- ¬© 1989 Peter J√∂rgensenget cd fld "the Stacks"if it is empty then get fileName("STAK") -- XFCN by Steve Mallerif it is empty then exit mouseUpput it into theStackput the hilight of btn "Stack script" into IncludeStackput the hilight of btn "Bkgnd scripts" into IncludeBgsput the hilight of btn "Card scripts" into IncludeCdsput the hilight of btn "Bg field scripts" into IncludeBgFldsput the hilight of btn "Bg button scripts" into IncludeBgBtnsput the hilight of btn "Cd field scripts" into IncludeCdFldsput the hilight of btn "Cd button scripts" into IncludeCdBtnspush cardset the lockscreen to trueset the lockmessages to trueset the lockrecent to truego theStackput "Scripts of "& theStack & return into theScriptput "as of "& the long date && "at"&& the long time & return¬¨after theScriptput "Number of Backgrounds: "& the number of bkgnds & return after theScriptput "Number of Cards:       "& the number of cds & return after theScriptput return after theScriptPut "Script of stack:" & return after theScriptif IncludeStack thenget the script of this stackput "Printing Stack Script..."if it is not empty then put it & return after theScriptelse put "Empty" after theScriptelse put "Cancelled..." after theScriptput smallEnuf(theScript) into theScriptput return & "Backgrounds ************************  "& return¬¨after theScriptrepeat with b = 1 to the number of bkgndsput "Printing Background number " & b&& "statistics."put return&"Background Number "& b & space after theScriptput "=" && quote & the short name of bkgnd b after theScriptput quote & return after theScriptput "Number of Background buttons:"&& the number of bg btns &¬¨return after theScriptput "Number of Background fields:"&& the number of bg flds &¬¨return & return after theScriptgo cd 1 of bg bif IncludeBgs thenput "Script of Background " & return after theScriptget the script of this bgput "Printing script of Background number " & b & "."if it is not empty then put it & return & return after theScriptelse put "Empty script." & return & return after theScriptend ifput smallEnuf(theScript) into theScriptif IncludeBgBtns thenrepeat with bb = 1 to the number of bg btnsput "Script of Background Button " & bb & space after theScriptput "=" && quote & the short name of bg btn bb& quote &&¬¨state("bg btn"&&bb) & return after theScriptget the script of bg btn bbput "Printing Script of Background button " & bb& "."if it is not empty then put it & return & return after theScriptelse put "Empty script." & return & return after theScriptput smallEnuf(theScript) into theScriptend repeat -- bg buttonsend ifif IncludeBgFlds thenrepeat with f = 1 to the number of bg fldsput "Script of Background Field " & f &  space after theScriptput "=" && quote & the short name of bg fld f & quote &&¬¨state("fld"&& f) & return after theScriptget the script of bg fld fput "Printing Script of Background field " & f& "."if it is not empty then put it & return after theScriptelse put "Empty" & return after theScriptput smallEnuf(theScript) into theScriptend repeat -- bg fieldsend ifend repeat -- bgsput return & "Cards ************************  " & return¬¨after theScriptrepeat with c = 1 to the number of cdsgo cd cput "Printing Statistics of Card " & c& "."put "Card Number "& c &  space after theScriptput ("=" && quote & the short name of cd c) after theScriptput quote&return after theScriptput "Number of Card buttons:"&& the number of btns &¬¨return after theScriptput "Number of Card  fields:"&& the number of cd flds &¬¨return & return after theScriptif IncludeCds thenput "Script of Card: " & return after theScriptget the script of this cdput "Printing Script of Card " & c& "."if it is not empty then put it & return & return after theScriptelse put "Empty script." & return & return after theScriptend ifput smallEnuf(theScript) into theScriptif IncludeCdBtns thenrepeat with cb = 1 to the number of cd btnsput "Printing Script of Card button " & cb& "."put "Script of Card Button " & cb & space after theScriptput ("=" && quote & the short name of btn cb & quote &&¬¨state("btn"&& cb) & return) after theScriptget the script of btn cbif it is not empty then put it & return & return after theScriptelse put "Empty script." & return & return after theScriptput smallEnuf(theScript) into theScriptend repeat -- cd buttonsend ifif IncludeCdFlds thenrepeat with f = 1 to the number of cd fldsput "Printing Script of Card Field " & f& "."put "Script of Card Field " & f &  space after theScriptput "=" && quote & the short name of cd fld f & quote &&¬¨state("cd fld"&& f) & return after theScriptget the script of cd fld fif it is not empty then put it & return & return after theScriptelse put "Empty script." & return & return after theScriptput smallEnuf(theScript) into theScriptend repeat -- cd fieldsend ifend repeat -- cardsput return & return & "End of script listings for Stack "&¬¨quote & theStack & quote & "." after theScriptput return & "TextStream XCMD by Kevin Calhoun" after theScriptput return & "Script Manager Utilites ¬© 1989 Peter J√∂rgensen"pop cardput "Sending scripts to choosen printer."textStream "theScript"-- XCMD by Kevin Calhounhide msgend mouseUpfunction state anObject-- ¬© 1989 Peter J√∂rgensenif the visible of anObject then return "which is visible."else return "which is invisible."end statefunction SmallEnuf someText-- ¬© 1989 Peter J√∂rgensenif the number of chars in someText >25000 thenget the msgbeepput "Sending scripts to choosen printer."textStream "sometext" -- XCMD by Kevin Calhounput itreturn emptyelse return someTextend SmallEnuf</script>
  3223.     </part>
  3224.     <part>
  3225.         <id>18</id>
  3226.         <type>field</type>
  3227.         <visible> <true /> </visible>
  3228.         <dontWrap> <false /> </dontWrap>
  3229.         <dontSearch> <false /> </dontSearch>
  3230.         <sharedText> <false /> </sharedText>
  3231.         <fixedLineHeight> <true /> </fixedLineHeight>
  3232.         <autoTab> <false /> </autoTab>
  3233.         <lockText> <true /> </lockText>
  3234.         <rect>
  3235.             <left>244</left>
  3236.             <top>130</top>
  3237.             <right>484</right>
  3238.             <bottom>297</bottom>
  3239.         </rect>
  3240.         <style>scrolling</style>
  3241.         <autoSelect> <false /> </autoSelect>
  3242.         <showLines> <false /> </showLines>
  3243.         <wideMargins> <false /> </wideMargins>
  3244.         <multipleLines> <false /> </multipleLines>
  3245.         <reservedFamily> 0 </reservedFamily>
  3246.         <titleWidth>0</titleWidth>
  3247.         <icon>0</icon>
  3248.         <textAlign>left</textAlign>
  3249.         <font>Monaco</font>
  3250.         <textSize>9</textSize>
  3251.         <textStyle>plain</textStyle>
  3252.         <textHeight>12</textHeight>
  3253.         <name>Hits</name>
  3254.         <script>on mouseUpif the rect of me is "14,111,488,297" thenset the locktext of me to falseclick at the clicklocselect the selectedlineset the locktext of me to trueAnswer "Print, Edit or Shrink?" with "Print" or "Edit" or "Shrink"if it is "Shrink" thenset the rect of me to 244,130,484,297else if it is "Print" thenpush cardset the lockscreen to trueset the lockmessages to trueset the lockrecent to trueget the selectionPut "Script of " & it & return into theScriptput "as of" && the long date && "at" && the long time &¬¨"." &return after theScriptif word  1 of it is "stack" thenput it into theStackput "stack" into itelseput offset("of stack",it) into tailput char (tail + 3) to (the number of chars in it) of it into theStackdelete char tail to (the number of chars in it) of itend ifgo theStackget script of itput it & return after theScriptpop cardput return & return & "End of script listing." after theScriptput return & "TextStream XCMD by Kevin Calhoun" after theScriptput return & "Script Manager Utilites ¬© 1989 Peter J√∂rgensen"put "Sending scripts to choosen printer."textStream "theScript" -- XCMD by Kevin Calhounhide msgelse -- edit the script of the selected objectpush cardset the lockscreen to trueset the lockmessages to trueset the lockrecent to trueget the selectionPut "Script of " & it & return after theScriptif word  1 of it is "stack" thenput it into theStackput "stack" into itelseput offset("of stack",it) into tailput char (tail + 3) to (the number of chars in it) of it into theStackdelete char tail to (the number of chars in it) of itend ifgo theStackedit the script of itpop cardend ifelse set the rect of me to 14,111,488,297end mouseUp</script>
  3255.     </part>
  3256.     <content>
  3257.         <layer>background</layer>
  3258.         <id>6</id>
  3259.         <text>Search Scripts</text>
  3260.     </content>
  3261.     <content>
  3262.         <layer>card</layer>
  3263.         <id>1</id>
  3264.         <text>play</text>
  3265.     </content>
  3266.     <content>
  3267.         <layer>card</layer>
  3268.         <id>18</id>
  3269.         <text>None found!</text>
  3270.     </content>
  3271.     <name>Search Scripts</name>
  3272.     <script>-- Search Scripts 1.0 ¬© 1989 Peter J√∂rgensen, Hamilton, NYfunction FileList startFolder,aTYPE,FullNames,SubFoldersif startFolder is not empty then put ":" after startFolderput startFolderput empty into TheList-- first the files in this folderget files(startFolder,aType,3) -- XFCN by Guy de Picciottoif it is not empty thenif FullNames thenrepeat with i = 1 to the number of lines in itput StartFolder before line i of itend repeatend ifput it after TheListend if-- next the folders in this folderif SubFolders thenget files(startFolder,"",2) -- XFCN by Guy de Picciottoif it is not empty thenrepeat with f = 1 to the number of lines in itset the cursor to busyput FileList(startFolder& line f of it,aTYPE,FullNames,true)¬¨into tempif temp is not empty then put return & temp after TheListend repeatend ifend ifif line 1 of theList is empty then delete line 1 of theListreturn TheListend FileListfunction extractFname aPathName-- this handler returns a file's name given it's full pathname-- ¬© 1989 Peter J√∂rgensenrepeatget offset(":",aPathName)if it is 0 then return aPathNamedelete char 1 to it of aPathNameend repeatend extractFnamefunction thisFolderget the long name of this stackget fileSpec (it) -- HTalk function in this scriptreturn folderName (it)end thisFolderfunction fileSpec LongStackName-- this function returns a stack's short name given it's full name-- useful when using fileName xfcnput LongStackName into specdelete character 1 to 7 of specdelete last character of specreturn specend fileSpecfunction folderName filenamerepeatif last char of filename is ":" then exit repeatdelete last char of filenameend repeatdelete last char of filenamereturn filenameend folderNamefunction FileList startFolder,aTYPE,FullNames,SubFoldersif startFolder is not empty then put ":" after startFolderput startFolderput empty into TheList-- first the files in this folderget files(startFolder,aType,3) -- XFCN by Guy de Picciottoif it is not empty thenif FullNames thenrepeat with i = 1 to the number of lines in itput StartFolder before line i of itend repeatend ifput it after TheListend if-- next the folders in this folderif SubFolders thenget files(startFolder,"",2) -- XFCN by Guy de Picciottoif it is not empty thenrepeat with f = 1 to the number of lines in itset the cursor to busyput FileList(startFolder& line f of it,aTYPE,FullNames,true)¬¨into tempif temp is not empty then put return & temp after TheListend repeatend ifend ifif line 1 of theList is empty then delete line 1 of theListhide messagereturn TheListend FileList</script>
  3273. </card>
  3274.  
  3275.  
  3276. card_7241.xml
  3277. <?xml version="1.0" encoding="utf-8" ?>
  3278. <!DOCTYPE card PUBLIC "-//Apple, Inc.//DTD card V 2.0//EN" "" >
  3279. <card>
  3280.     <id>7241</id>
  3281.     <filler1>0</filler1>
  3282.     <bitmap>BMAP_7450.pbm</bitmap>
  3283.     <cantDelete> <false /> </cantDelete>
  3284.     <showPict> <true /> </showPict>
  3285.     <dontSearch> <false /> </dontSearch>
  3286.     <owner>6205</owner>
  3287.     <link rel="stylesheet" type="text/css" href="stylesheet_9546.css" />
  3288.     <part>
  3289.         <id>1</id>
  3290.         <type>button</type>
  3291.         <visible> <true /> </visible>
  3292.         <reserved5> 0 </reserved5>
  3293.         <reserved4> 0 </reserved4>
  3294.         <reserved3> 0 </reserved3>
  3295.         <reserved2> 0 </reserved2>
  3296.         <reserved1> 0 </reserved1>
  3297.         <enabled> <true /> </enabled>
  3298.         <rect>
  3299.             <left>75</left>
  3300.             <top>181</top>
  3301.             <right>239</right>
  3302.             <bottom>205</bottom>
  3303.         </rect>
  3304.         <style>shadow</style>
  3305.         <showName> <true /> </showName>
  3306.         <highlight> <false /> </highlight>
  3307.         <autoHighlight> <true /> </autoHighlight>
  3308.         <sharedHighlight> <true /> </sharedHighlight>
  3309.         <family>0</family>
  3310.         <titleWidth>0</titleWidth>
  3311.         <icon>0</icon>
  3312.         <textAlign>center</textAlign>
  3313.         <font>Chicago</font>
  3314.         <textSize>12</textSize>
  3315.         <textStyle>plain</textStyle>
  3316.         <name>Simple Editor</name>
  3317.         <script></script>
  3318.     </part>
  3319.     <part>
  3320.         <id>2</id>
  3321.         <type>button</type>
  3322.         <visible> <true /> </visible>
  3323.         <reserved5> 0 </reserved5>
  3324.         <reserved4> 0 </reserved4>
  3325.         <reserved3> 0 </reserved3>
  3326.         <reserved2> 0 </reserved2>
  3327.         <reserved1> 0 </reserved1>
  3328.         <enabled> <true /> </enabled>
  3329.         <rect>
  3330.             <left>75</left>
  3331.             <top>212</top>
  3332.             <right>239</right>
  3333.             <bottom>236</bottom>
  3334.         </rect>
  3335.         <style>shadow</style>
  3336.         <showName> <true /> </showName>
  3337.         <highlight> <false /> </highlight>
  3338.         <autoHighlight> <true /> </autoHighlight>
  3339.         <sharedHighlight> <true /> </sharedHighlight>
  3340.         <family>0</family>
  3341.         <titleWidth>0</titleWidth>
  3342.         <icon>0</icon>
  3343.         <textAlign>center</textAlign>
  3344.         <font>Chicago</font>
  3345.         <textSize>12</textSize>
  3346.         <textStyle>plain</textStyle>
  3347.         <name>Search Scripts</name>
  3348.         <script></script>
  3349.     </part>
  3350.     <part>
  3351.         <id>3</id>
  3352.         <type>button</type>
  3353.         <visible> <true /> </visible>
  3354.         <reserved5> 0 </reserved5>
  3355.         <reserved4> 0 </reserved4>
  3356.         <reserved3> 0 </reserved3>
  3357.         <reserved2> 0 </reserved2>
  3358.         <reserved1> 0 </reserved1>
  3359.         <enabled> <true /> </enabled>
  3360.         <rect>
  3361.             <left>75</left>
  3362.             <top>240</top>
  3363.             <right>239</right>
  3364.             <bottom>264</bottom>
  3365.         </rect>
  3366.         <style>shadow</style>
  3367.         <showName> <true /> </showName>
  3368.         <highlight> <false /> </highlight>
  3369.         <autoHighlight> <true /> </autoHighlight>
  3370.         <sharedHighlight> <true /> </sharedHighlight>
  3371.         <family>0</family>
  3372.         <titleWidth>0</titleWidth>
  3373.         <icon>0</icon>
  3374.         <textAlign>center</textAlign>
  3375.         <font>Chicago</font>
  3376.         <textSize>12</textSize>
  3377.         <textStyle>plain</textStyle>
  3378.         <name>AutoDoc</name>
  3379.         <script></script>
  3380.     </part>
  3381.     <part>
  3382.         <id>4</id>
  3383.         <type>button</type>
  3384.         <visible> <true /> </visible>
  3385.         <reserved5> 0 </reserved5>
  3386.         <reserved4> 0 </reserved4>
  3387.         <reserved3> 0 </reserved3>
  3388.         <reserved2> 0 </reserved2>
  3389.         <reserved1> 0 </reserved1>
  3390.         <enabled> <true /> </enabled>
  3391.         <rect>
  3392.             <left>248</left>
  3393.             <top>181</top>
  3394.             <right>412</right>
  3395.             <bottom>205</bottom>
  3396.         </rect>
  3397.         <style>shadow</style>
  3398.         <showName> <true /> </showName>
  3399.         <highlight> <false /> </highlight>
  3400.         <autoHighlight> <true /> </autoHighlight>
  3401.         <sharedHighlight> <true /> </sharedHighlight>
  3402.         <family>0</family>
  3403.         <titleWidth>0</titleWidth>
  3404.         <icon>0</icon>
  3405.         <textAlign>center</textAlign>
  3406.         <font>Chicago</font>
  3407.         <textSize>12</textSize>
  3408.         <textStyle>plain</textStyle>
  3409.         <name>Utility Functions</name>
  3410.         <script></script>
  3411.     </part>
  3412.     <part>
  3413.         <id>5</id>
  3414.         <type>button</type>
  3415.         <visible> <true /> </visible>
  3416.         <reserved5> 0 </reserved5>
  3417.         <reserved4> 0 </reserved4>
  3418.         <reserved3> 0 </reserved3>
  3419.         <reserved2> 0 </reserved2>
  3420.         <reserved1> 0 </reserved1>
  3421.         <enabled> <true /> </enabled>
  3422.         <rect>
  3423.             <left>248</left>
  3424.             <top>212</top>
  3425.             <right>412</right>
  3426.             <bottom>236</bottom>
  3427.         </rect>
  3428.         <style>shadow</style>
  3429.         <showName> <true /> </showName>
  3430.         <highlight> <false /> </highlight>
  3431.         <autoHighlight> <true /> </autoHighlight>
  3432.         <sharedHighlight> <true /> </sharedHighlight>
  3433.         <family>0</family>
  3434.         <titleWidth>0</titleWidth>
  3435.         <icon>0</icon>
  3436.         <textAlign>center</textAlign>
  3437.         <font>Chicago</font>
  3438.         <textSize>12</textSize>
  3439.         <textStyle>plain</textStyle>
  3440.         <name>PopNote</name>
  3441.         <script></script>
  3442.     </part>
  3443.     <part>
  3444.         <id>7</id>
  3445.         <type>button</type>
  3446.         <visible> <true /> </visible>
  3447.         <reserved5> 0 </reserved5>
  3448.         <reserved4> 0 </reserved4>
  3449.         <reserved3> 0 </reserved3>
  3450.         <reserved2> 0 </reserved2>
  3451.         <reserved1> 0 </reserved1>
  3452.         <enabled> <true /> </enabled>
  3453.         <rect>
  3454.             <left>14</left>
  3455.             <top>290</top>
  3456.             <right>54</right>
  3457.             <bottom>331</bottom>
  3458.         </rect>
  3459.         <style>transparent</style>
  3460.         <showName> <true /> </showName>
  3461.         <highlight> <false /> </highlight>
  3462.         <autoHighlight> <true /> </autoHighlight>
  3463.         <sharedHighlight> <true /> </sharedHighlight>
  3464.         <family>0</family>
  3465.         <titleWidth>0</titleWidth>
  3466.         <icon>20098</icon>
  3467.         <textAlign>center</textAlign>
  3468.         <font>Chicago</font>
  3469.         <textSize>12</textSize>
  3470.         <textStyle>plain</textStyle>
  3471.         <name>Home</name>
  3472.         <script>on mouseUpgo homeend mouseUp</script>
  3473.     </part>
  3474.     <part>
  3475.         <id>8</id>
  3476.         <type>field</type>
  3477.         <visible> <false /> </visible>
  3478.         <dontWrap> <false /> </dontWrap>
  3479.         <dontSearch> <false /> </dontSearch>
  3480.         <sharedText> <false /> </sharedText>
  3481.         <fixedLineHeight> <true /> </fixedLineHeight>
  3482.         <autoTab> <false /> </autoTab>
  3483.         <lockText> <true /> </lockText>
  3484.         <rect>
  3485.             <left>158</left>
  3486.             <top>159</top>
  3487.             <right>352</right>
  3488.             <bottom>172</bottom>
  3489.         </rect>
  3490.         <style>transparent</style>
  3491.         <autoSelect> <false /> </autoSelect>
  3492.         <showLines> <false /> </showLines>
  3493.         <wideMargins> <false /> </wideMargins>
  3494.         <multipleLines> <false /> </multipleLines>
  3495.         <reservedFamily> 0 </reservedFamily>
  3496.         <titleWidth>0</titleWidth>
  3497.         <icon>0</icon>
  3498.         <textAlign>left</textAlign>
  3499.         <font>Geneva</font>
  3500.         <textSize>9</textSize>
  3501.         <textStyle>plain</textStyle>
  3502.         <textHeight>12</textHeight>
  3503.         <name>copyright</name>
  3504.         <script></script>
  3505.     </part>
  3506.     <part>
  3507.         <id>9</id>
  3508.         <type>button</type>
  3509.         <visible> <true /> </visible>
  3510.         <reserved5> 0 </reserved5>
  3511.         <reserved4> 0 </reserved4>
  3512.         <reserved3> 0 </reserved3>
  3513.         <reserved2> 0 </reserved2>
  3514.         <reserved1> 0 </reserved1>
  3515.         <enabled> <true /> </enabled>
  3516.         <rect>
  3517.             <left>233</left>
  3518.             <top>313</top>
  3519.             <right>256</right>
  3520.             <bottom>335</bottom>
  3521.         </rect>
  3522.         <style>transparent</style>
  3523.         <showName> <false /> </showName>
  3524.         <highlight> <false /> </highlight>
  3525.         <autoHighlight> <true /> </autoHighlight>
  3526.         <sharedHighlight> <true /> </sharedHighlight>
  3527.         <family>0</family>
  3528.         <titleWidth>0</titleWidth>
  3529.         <icon>26635</icon>
  3530.         <textAlign>center</textAlign>
  3531.         <font>Chicago</font>
  3532.         <textSize>12</textSize>
  3533.         <textStyle>plain</textStyle>
  3534.         <name>About</name>
  3535.         <script>on mouseUpset the visible of cd fld "About" to not the visible of cd fld "About"set the visible of cd fld "CopyRight" to the visible of cd fld "About"end mouseUp</script>
  3536.     </part>
  3537.     <part>
  3538.         <id>12</id>
  3539.         <type>button</type>
  3540.         <visible> <true /> </visible>
  3541.         <reserved5> 0 </reserved5>
  3542.         <reserved4> 0 </reserved4>
  3543.         <reserved3> 0 </reserved3>
  3544.         <reserved2> 0 </reserved2>
  3545.         <reserved1> 0 </reserved1>
  3546.         <enabled> <true /> </enabled>
  3547.         <rect>
  3548.             <left>248</left>
  3549.             <top>241</top>
  3550.             <right>412</right>
  3551.             <bottom>265</bottom>
  3552.         </rect>
  3553.         <style>shadow</style>
  3554.         <showName> <true /> </showName>
  3555.         <highlight> <false /> </highlight>
  3556.         <autoHighlight> <true /> </autoHighlight>
  3557.         <sharedHighlight> <true /> </sharedHighlight>
  3558.         <family>0</family>
  3559.         <titleWidth>0</titleWidth>
  3560.         <icon>0</icon>
  3561.         <textAlign>center</textAlign>
  3562.         <font>Chicago</font>
  3563.         <textSize>12</textSize>
  3564.         <textStyle>plain</textStyle>
  3565.         <name>User Preferences</name>
  3566.         <script></script>
  3567.     </part>
  3568.     <part>
  3569.         <id>10</id>
  3570.         <type>field</type>
  3571.         <visible> <false /> </visible>
  3572.         <dontWrap> <false /> </dontWrap>
  3573.         <dontSearch> <false /> </dontSearch>
  3574.         <sharedText> <false /> </sharedText>
  3575.         <fixedLineHeight> <true /> </fixedLineHeight>
  3576.         <autoTab> <false /> </autoTab>
  3577.         <lockText> <true /> </lockText>
  3578.         <rect>
  3579.             <left>64</left>
  3580.             <top>204</top>
  3581.             <right>442</right>
  3582.             <bottom>312</bottom>
  3583.         </rect>
  3584.         <style>scrolling</style>
  3585.         <autoSelect> <false /> </autoSelect>
  3586.         <showLines> <false /> </showLines>
  3587.         <wideMargins> <false /> </wideMargins>
  3588.         <multipleLines> <false /> </multipleLines>
  3589.         <reservedFamily> 0 </reservedFamily>
  3590.         <titleWidth>0</titleWidth>
  3591.         <icon>0</icon>
  3592.         <textAlign>left</textAlign>
  3593.         <font>Geneva</font>
  3594.         <textSize>12</textSize>
  3595.         <textStyle>plain</textStyle>
  3596.         <textHeight>16</textHeight>
  3597.         <name>About</name>
  3598.         <script>on MouseDownhide meend mouseDown</script>
  3599.     </part>
  3600.     <part>
  3601.         <id>11</id>
  3602.         <type>field</type>
  3603.         <visible> <true /> </visible>
  3604.         <dontWrap> <false /> </dontWrap>
  3605.         <dontSearch> <false /> </dontSearch>
  3606.         <sharedText> <false /> </sharedText>
  3607.         <fixedLineHeight> <true /> </fixedLineHeight>
  3608.         <autoTab> <false /> </autoTab>
  3609.         <lockText> <true /> </lockText>
  3610.         <rect>
  3611.             <left>208</left>
  3612.             <top>101</top>
  3613.             <right>294</right>
  3614.             <bottom>120</bottom>
  3615.         </rect>
  3616.         <style>transparent</style>
  3617.         <autoSelect> <false /> </autoSelect>
  3618.         <showLines> <false /> </showLines>
  3619.         <wideMargins> <false /> </wideMargins>
  3620.         <multipleLines> <false /> </multipleLines>
  3621.         <reservedFamily> 0 </reservedFamily>
  3622.         <titleWidth>0</titleWidth>
  3623.         <icon>0</icon>
  3624.         <textAlign>center</textAlign>
  3625.         <font>New York</font>
  3626.         <textSize>12</textSize>
  3627.         <textStyle>plain</textStyle>
  3628.         <textHeight>16</textHeight>
  3629.         <name>modifications</name>
  3630.         <script></script>
  3631.     </part>
  3632.     <part>
  3633.         <id>15</id>
  3634.         <type>button</type>
  3635.         <visible> <true /> </visible>
  3636.         <reserved5> 0 </reserved5>
  3637.         <reserved4> 0 </reserved4>
  3638.         <reserved3> 0 </reserved3>
  3639.         <reserved2> 0 </reserved2>
  3640.         <reserved1> 0 </reserved1>
  3641.         <enabled> <true /> </enabled>
  3642.         <rect>
  3643.             <left>75</left>
  3644.             <top>270</top>
  3645.             <right>239</right>
  3646.             <bottom>294</bottom>
  3647.         </rect>
  3648.         <style>shadow</style>
  3649.         <showName> <true /> </showName>
  3650.         <highlight> <false /> </highlight>
  3651.         <autoHighlight> <true /> </autoHighlight>
  3652.         <sharedHighlight> <true /> </sharedHighlight>
  3653.         <family>0</family>
  3654.         <titleWidth>0</titleWidth>
  3655.         <icon>0</icon>
  3656.         <textAlign>center</textAlign>
  3657.         <font>Chicago</font>
  3658.         <textSize>12</textSize>
  3659.         <textStyle>plain</textStyle>
  3660.         <name>Script Investigator</name>
  3661.         <script></script>
  3662.     </part>
  3663.     <part>
  3664.         <id>16</id>
  3665.         <type>button</type>
  3666.         <visible> <true /> </visible>
  3667.         <reserved5> 0 </reserved5>
  3668.         <reserved4> 0 </reserved4>
  3669.         <reserved3> 0 </reserved3>
  3670.         <reserved2> 0 </reserved2>
  3671.         <reserved1> 0 </reserved1>
  3672.         <enabled> <true /> </enabled>
  3673.         <rect>
  3674.             <left>248</left>
  3675.             <top>270</top>
  3676.             <right>412</right>
  3677.             <bottom>294</bottom>
  3678.         </rect>
  3679.         <style>shadow</style>
  3680.         <showName> <true /> </showName>
  3681.         <highlight> <false /> </highlight>
  3682.         <autoHighlight> <true /> </autoHighlight>
  3683.         <sharedHighlight> <true /> </sharedHighlight>
  3684.         <family>0</family>
  3685.         <titleWidth>0</titleWidth>
  3686.         <icon>0</icon>
  3687.         <textAlign>center</textAlign>
  3688.         <font>Chicago</font>
  3689.         <textSize>12</textSize>
  3690.         <textStyle>plain</textStyle>
  3691.         <name>dePunch</name>
  3692.         <script></script>
  3693.     </part>
  3694.     <content>
  3695.         <layer>card</layer>
  3696.         <id>8</id>
  3697.         <text>¬© 1989 Peter J√∂rgensen</text>
  3698.     </content>
  3699.     <content>
  3700.         <layer>card</layer>
  3701.         <id>10</id>
  3702.         <text>This stack uses the following XCMDs and XFCNs:DeleteAFile - Dewi WilliamsDeleteFile - David CongerFieldToFile - Kevin CalhounFileName - Steve MallerFileToField - Kevin CalhounFiles - Guy de PicciottoPrettyPrintField - Mark ScherflingPopAlert - Eduardo MendezTextstream - Kevin Calhoun</text>
  3703.     </content>
  3704.     <content>
  3705.         <layer>card</layer>
  3706.         <id>11</id>
  3707.         <text>Version 1.2 of stack "Script Manager" as of 6/12/90 at 1:47 PMcard button "Get File" of card "Simple Editor" modified by Peter J√∂rgensen on Tuesday, December 18, 1990 at 10:20 AMcard button "Output To:" of card "dePunch" modified by Peter J√∂rgensen on Wednesday, December 19, 1990 at 11:31 AMcard "dePunch" modified by Peter J√∂rgensen on Wednesday, December 19, 1990 at 11:38 AMcard "tabs to commas" modified by Peter J√∂rgensen on Monday, March 18, 1991 at 8:21 AMcard button "Stop It!" of card "tabs to commas" modified by Peter J√∂rgensen on Monday, March 18, 1991 at 8:52 AMcard button "Stop It!" of card "tabs to commas" modified by Peter J√∂rgensen on Monday, March 18, 1991 at 8:53 AMcard "tabs to commas" modified by Peter J√∂rgensen on Monday, March 18, 1991 at 9:15 AMcard "tabs to commas" modified by Peter J√∂rgensen on Monday, March 18, 1991 at 9:38 AMcard "tabs to commas" modified by Peter J√∂rgensen on Monday, March 18, 1991 at 10:10 AMcard "dePunch" modified by Peter J√∂rgensen on Friday, May 17, 1991 at 11:53 AMcard "dePunch" modified by Peter J√∂rgensen on Friday, May 17, 1991 at 2:47 PMcard "dePunch" modified by Peter J√∂rgensen on Friday, May 17, 1991 at 3:34 PM</text>
  3708.     </content>
  3709.     <name></name>
  3710.     <script>on mouseUpif the name of the target contains "button" thengo cd the short name of the targetend ifpass mouseUpend mouseUpon closeCardhide cd fld "copyright"pass closecardend closecard</script>
  3711. </card>
  3712.  
  3713.  
  3714.